메뉴 건너뛰기




Volumn 1, Issue 1, 2011, Pages 23-34

SPAN: A software power analyzer for multicore computer systems

Author keywords

Multicore; Power model; Software power profiling

Indexed keywords

APPLICATION PROGRAMS; CLASSIFICATION (OF INFORMATION); CODES (SYMBOLS); COMPUTER ARCHITECTURE; COMPUTER PROGRAMMING LANGUAGES; COMPUTER SOFTWARE; ENERGY EFFICIENCY; PROGRAM PROCESSORS; SOFTWARE ARCHITECTURE;

EID: 79953882618     PISSN: 22105379     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.suscom.2010.10.002     Document Type: Article
Times cited : (51)

References (58)
  • 1
    • 84870645439 scopus 로고    scopus 로고
    • Ibm powerexecutive. URL: "http://www-03.ibm.com/systems/management/ http://www-03.ibm.com/systems/management/-director/about/director52/extensions/ powerexec.html
    • Ibm Powerexecutive
  • 2
    • 85031241160 scopus 로고    scopus 로고
    • Perf wiki, September 2009
    • Perf wiki, September 2009 URL: "https://perf.wiki.kernel.org/index. php/" https://perf.wiki.kernel.org/index.php/- Main Page
  • 3
    • 85031271644 scopus 로고    scopus 로고
    • v1.01, June 2009
    • Specjvm 2008 v1.01, June 2009. URL: "http://www.spec.org/download. html" http://www.spec.org/download.html
    • (2008) Specjvm
  • 5
    • 51049089755 scopus 로고    scopus 로고
    • Using game theory for scheduling tasks on multicore processors for simultaneous optimization of performance and energy
    • IPDPS, 2008, April doi:10.1109/IPDPS.2008.4536420
    • I. Ahmad, S. Ranka, S.U. Khan, Using game theory for scheduling tasks on multicore processors for simultaneous optimization of performance and energy, in: IEEE International Symposium on Parallel and Distributed Processing, IPDPS 2008, April, 2008, pp. 1-6, doi:10.1109/IPDPS.2008.4536420
    • (2008) IEEE International Symposium on Parallel and Distributed Processing , pp. 1-6
    • Ahmad, I.1    Ranka, S.2    Khan, S.U.3
  • 6
    • 47249127725 scopus 로고    scopus 로고
    • The case for energy-proportional computing
    • ISSN: 0018-9162.doi: "http://dx.doi.org/10.1109/" http://dx.doi.org/10.1109/-MC.2007.443
    • L.A. Barroso, U. Hölzle, The case for energy-proportional computing, Computer 40 (12) (2007) 33-37, ISSN: 0018-9162. doi: "http://dx.doi.org/ 10.1109/" http://dx.doi.org/10.1109/- MC.2007.443
    • (2007) Computer , vol.40 , Issue.12 , pp. 33-37
    • Barroso, L.A.1    Hölzle, U.2
  • 7
    • 84944384544 scopus 로고    scopus 로고
    • The Benefits of Event: Driven Energy Accounting in Power-sensitive Systems
    • New York, NY, USA, ACM Press ISBN: 1-23456-789-0. doi:"http://doi. acm.org/10.1145/566726.566736" http://doi.acm.org/10.1145/566726.566736
    • F. Bellosa, The benefits of event: driven energy accounting in power-sensitive systems, in: EW 9: Proceedings of the 9th Workshop on ACM SIGOPS European Workshop, New York, NY, USA, ACM Press, 2000, pp. 37-42, ISBN: 1-23456- 789-0. doi: "http://doi.acm.org/10.1145/566726.566736" http://doi.acm.org/10.1145/566726.566736
    • (2000) EW 9: Proceedings of the 9th Workshop on ACM SIGOPS European Workshop , pp. 37-42
    • Bellosa, F.1
  • 10
    • 0033719421 scopus 로고    scopus 로고
    • Wattch: A Framework for Architecturallevel Power Analysis and Optimizations
    • New York, NY, USA, ACM Press ISBN: 1-58113-232-8. doi:"http://doi. acm.org/10.1145/339647.339657" http://doi.acm.org/10.1145/339647.339657
    • D. Brooks, V. Tiwari, M. Martonosi, Wattch: a framework for architecturallevel power analysis and optimizations, in: ISCA00: Proceedings of the 27th Annual International Symposium on Computer Architecture, New York, NY, USA, ACM Press, 2000, pp. 83-94, ISBN: 1-58113-232-8. doi: "http://doi.acm. org/10.1145/339647.339657" http://doi.acm.org/10.1145/339647.339657
    • (2000) ISCA00: Proceedings of the 27th Annual International Symposium on Computer Architecture , pp. 83-94
    • Brooks, D.1    Tiwari, V.2    Martonosi, M.3
  • 13
    • 35348954790 scopus 로고    scopus 로고
    • SimWattch: Integrating complete-system and user-level performance and power simulators
    • DOI 10.1109/MM.2007.73
    • J. Chen, M. Dubois, P. Stenström, Simwattch: integrating complete-system and user-level performance and power simulators, IEEE Micro 27 (4) (2007) 34-48, ISSN: 0272-1732. doi: "http://dx.doi.org/10.1109/MM.2007. 73" http://dx.doi.org/10.1109/MM.2007.73. (Pubitemid 47595642)
    • (2007) IEEE Micro , vol.27 , Issue.4 , pp. 34-48
    • Chen, J.1    Dubois, M.2    Stenstrom, P.3
  • 14
    • 28444464524 scopus 로고    scopus 로고
    • Power prediction for intel XScale processors using performance monitoring unit events
    • ISLPED'05 - Proceedings of the 2005 International Symposium on Low Power Electronics and Design
    • G. Contreras, M. Martonosi, Power prediction for intel xscale processors using performance monitoring unit events, in: Proceedings of IEEE/ACM International Symposium on Low Power Electronics and Design, 2005, pp. 221-226. (Pubitemid 41731658)
    • (2005) Proceedings of the International Symposium on Low Power Electronics and Design , pp. 221-226
    • Contreras, G.1    Martonosi, M.2
  • 15
    • 77956208557 scopus 로고    scopus 로고
    • A system for online power prediction in virtualized environments using Gaussian mixture models
    • ACM Press
    • G. Dhiman, K. Mihic, T. Rosing, A system for online power prediction in virtualized environments using Gaussian mixture models, in: Proceedings of the 47th ACM IEEE Design Automation Conference, ACM Press, 2010, pp. 807-812
    • (2010) Proceedings of the 47th ACM IEEE Design Automation Conference , pp. 807-812
    • Dhiman, G.1    Mihic, K.2    Rosing, T.3
  • 16
    • 34547205571 scopus 로고    scopus 로고
    • High-level power analysis for multi-core chips
    • DOI 10.1145/1176760.1176807, CASES 2006: International Conference on Compilers, Architecture and Synthesis for Embedded Systems
    • N. Eisley, V. Soteriou, L. Peh, High-level power analysis for multi-core chips, in: CASES06: Proceedings of the 2006 International Conference on Compilers, Architecture and Synthesis for Embedded Systems, New York, NY, USA, ACM Press, 2006, pp. 389-400, ISBN: 1-59593-543-6. doi: "http://doi.acm. org/10.1145/1176760.1176807" http://doi.acm.org/10.1145/1176760.1176807. (Pubitemid 47113126)
    • (2006) CASES 2006: International Conference on Compilers, Architecture and Synthesis for Embedded Systems , pp. 389-400
    • Eisley, N.1    Soteriou, V.2    Peh, L.-S.3
  • 18
    • 77950629423 scopus 로고    scopus 로고
    • Powerpack: Energy profiling and analysis of high-performance systems and applications
    • (RapidPosts) ISSN: 1045-9219. doi: "http://doi. ieeecomputersociety" http://doi.ieeecomputersociety. org/10.1109/TPDS.2009. 76
    • R. Ge, X. Feng, S. Song, H.-C. Chang, D. Li, K.W. Cameron, Powerpack: energy profiling and analysis of high-performance systems and applications, in: IEEE Transactions on Parallel and Distributed Systems, 99 (RapidPosts), 2009, pp. 658-671, ISSN: 1045-9219. doi: "http://doi.ieeecomputersociety" http://doi.ieeecomputersociety. org/10.1109/TPDS.2009.76
    • (2009) IEEE Transactions on Parallel and Distributed Systems , vol.99 , pp. 658-671
    • Ge, R.1    Feng, X.2    Song, S.3    Chang, H.-C.4    Li, D.5    Cameron, K.W.6
  • 22
    • 0037670375 scopus 로고    scopus 로고
    • DRPM: Dynamic speed control for power management in server class disks SIGARCH Comput
    • ISSN: 0163-5964. doi: "http://doi" http://doi-.acm.org/10.1145/ 871656.859638
    • S. Gurumurthi, A. Sivasubramaniam, M. Kandemir, H. Franke, DRPM: dynamic speed control for power management in server class disks, SIGARCH Comput. Archit. News 31 (2) (2003) 169-181, ISSN: 0163-5964. doi: "http://doi.acm. org/10.1145/871656.859638" http://doi.acm.org/10.1145/871656.859638
    • (2003) Archit. News , vol.31 , Issue.2 , pp. 169-181
    • Gurumurthi, S.1    Sivasubramaniam, A.2    Kandemir, M.3    Franke, H.4
  • 23
    • 33746285268 scopus 로고    scopus 로고
    • Toward an evaluation infrastructure for power and energy optimizations
    • Washington, DC, USA, IEEE Computer Society ISBN: 0-7695-2312-9. doi: "http://dx.doi.org/10.1109/IPDPS.2005.437" http://dx.doi.org/10.1109/ IPDPS.2005.437
    • C. Hu, D.A. Jimenez, U. Kremer, Toward an evaluation infrastructure for power and energy optimizations, in: Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS05) - Workshop 11, Washington, DC, USA, IEEE Computer Society, 2005, p. 230.2, ISBN: 0-7695- 2312-9. doi: "http://dx.doi.org/10.1109/IPDPS.2005.437" http://dx.doi.org/10.1109/IPDPS.2005.437
    • (2005) Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS05) - Workshop 11 , pp. 2302
    • Hu, C.1    Jimenez, D.A.2    Kremer, U.3
  • 26
    • 33748856569 scopus 로고    scopus 로고
    • Phase characterization for power: Evaluating control-flow-based and event-counter-based techniques
    • DOI 10.1109/HPCA.2006.1598119, 1598119, Proceedings - Twelfth International Symposium on High-Performance Computer Architecture, 2006
    • C. Isci, M. Martonosi, Phase characterization for power: evaluating controlflow- based and event-counter-based techniques, in: The Twelfth International Symposium on High-Performance Computer Architecture, February, 2006, pp. 121-132, doi:10.1109/HPCA.2006.1598119. (Pubitemid 44418384)
    • (2006) Proceedings - International Symposium on High-Performance Computer Architecture , vol.2006 , pp. 122-133
    • Isci, C.1    Martonpsi, M.2
  • 32
    • 60449095133 scopus 로고    scopus 로고
    • A cooperative game theoretical technique for joint optimization of energy consumption and response time in computational grids
    • (March (3)) ISSN: 1045-9219, doi:10.1109/TPDS.2008.83
    • S.U. Khan, I. Ahmad, A cooperative game theoretical technique for joint optimization of energy consumption and response time in computational grids, IEEE Trans. Parallel Distrib. Syst. 20 (March (3)) (2009) 346-360, ISSN: 1045- 9219, doi:10.1109/TPDS.2008.83
    • (2009) IEEE Trans. Parallel Distrib. Syst. , vol.20 , pp. 346-360
    • Khan, S.U.1    Ahmad, I.2
  • 34
    • 33646169176 scopus 로고    scopus 로고
    • Run-time modeling and estimation of operating system power consumption, SIGMETRICS Perform
    • ISSN: 0163-5999. doi: "http://doi" http://doi-.acm.org/10.1145/ 885651.781048
    • T. Li, L.K. John, Run-time modeling and estimation of operating system power consumption, SIGMETRICS Perform. Eval. Rev. 31 (1) (2003) 160-171, ISSN: 0163-5999. doi: "http://doi.acm.org/10.1145/885651.781048" http://doi.acm.org/10.1145/885651.781048
    • (2003) Eval. Rev. , vol.31 , Issue.1 , pp. 160-171
    • Li, T.1    John, L.K.2
  • 35
    • 0028448788 scopus 로고
    • Power consumption estimation in CMOS VLSI chips
    • (June (6)) ISSN: 0018-9200. doi:10.1109/4.293111
    • D. Liu, C. Svensson, Power consumption estimation in CMOS VLSI chips, IEEE J. Solid-State Circuits 29 (June (6)) (1994) 663-670, ISSN: 0018-9200. doi:10.1109/4.293111
    • (1994) IEEE J. Solid-State Circuits , vol.29 , pp. 663-670
    • Liu, D.1    Svensson, C.2
  • 36
    • 11644282900 scopus 로고    scopus 로고
    • Energy consumption of Apple Macintosh computers
    • University of California at Berkeley, Berkeley, CA, USA
    • J.R. Lorch, A.J. Smith, Energy consumption of Apple Macintosh computers. Technical report, University of California at Berkeley, Berkeley, CA, USA, 1997
    • (1997) Technical Report
    • Lorch, J.R.1    Smith, A.J.2
  • 37
    • 0032207448 scopus 로고    scopus 로고
    • Apple Macintoshs energy consumption
    • ISSN: 0272-1732. doi: "http://dx.doi.org/10.1109/40.743684" http://dx.doi.org/10.1109/40.743684
    • J.R. Lorch, A.J. Smith, Apple Macintoshs energy consumption, IEEE Micro 18 (6) (1998) 54-63, ISSN: 0272-1732. doi: "http://dx.doi.org/10.1109/40. 743684" http://dx.doi.org/10.1109/40.743684
    • (1998) IEEE Micro , vol.18 , Issue.6 , pp. 54-63
    • Lorch, J.R.1    Smith, A.J.2
  • 38
    • 0036543068 scopus 로고    scopus 로고
    • Power-aware operating systems for interactive systems
    • DOI 10.1109/92.994989, PII S1063821002004808
    • Y.-H. Lu, L. Benini, G. De Micheli, Power-aware operating systems for interactive systems, IEEE Trans. Very Large Scale Integr. Syst. 10 (2) (2002) 119-134, ISSN: 1063-8210. doi: "http://dx.doi.org/10.1109/92.994989" http://dx.doi.org/10.1109/92.994989. (Pubitemid 34630829)
    • (2002) IEEE Transactions on Very Large Scale Integration (VLSI) Systems , vol.10 , Issue.2 , pp. 119-134
    • Lu, Y.-H.1    Benini, L.2    De Micheli, G.3
  • 39
    • 0029194989 scopus 로고
    • Information theoretic measures of energy consumption at register transfer level
    • New York, NY, USA, ACM Press ISBN: 0-89791-744-8. doi: "http://doi.acm.org/" http://doi.acm.org/- 10.1145/224081.224096
    • D. Marculescu, R. Marculescu, M. Pedram, Information theoretic measures of energy consumption at register transfer level, in: ISLPED95: Proceedings of the 1995 International Symposium on Low Power Design, New York, NY, USA, ACM Press, 1995, pp. 81-86, ISBN: 0-89791-744-8. doi: "http://doi.acm.org/ " http://doi.acm.org/- 10.1145/224081.224096
    • (1995) ISLPED95: Proceedings of the 1995 International Symposium on Low Power Design , pp. 81-86
    • Marculescu, D.1    Marculescu, R.2    Pedram, M.3
  • 41
    • 0031373275 scopus 로고    scopus 로고
    • Power constrained design of multiprocessor interconnection networks
    • Washington, DC, USA, IEEE Computer Society ISBN: 0-8186-8206-X
    • C.S. Patel, et al., Power constrained design of multiprocessor interconnection networks, in: Proceedings of the 1997 International Conference on Computer Design (ICCD97), Washington, DC, USA, IEEE Computer Society, 1997, p. 408, ISBN: 0-8186-8206-X
    • (1997) Proceedings of the 1997 International Conference on Computer Design (ICCD97) , pp. 408
    • Patel, C.S.1    Al, E.2
  • 44
    • 0032290914 scopus 로고    scopus 로고
    • Software power estimation and optimization for high performance, 32-bit embedded processors
    • Washington, DC, USA, IEEE Computer Society ISBN: 0-8186-9099-2
    • J.T. Russell, M.F. Jacome, Software power estimation and optimization for high performance, 32-bit embedded processors, in: ICCD98: Proceedings of the International Conference on Computer Design, Washington, DC, USA, IEEE Computer Society, 1998, p. 328, ISBN: 0-8186-9099-2
    • (1998) ICCD98: Proceedings of the International Conference on Computer Design , pp. 328
    • Russell, J.T.1    Jacome, M.F.2
  • 45
    • 75749153044 scopus 로고    scopus 로고
    • Power-efficient software
    • ISSN: 0001-0782. doi: "http://doi.acm.org/10.1145/1646353. 1646370" http://doi.acm.org/10.1145/1646353.1646370
    • E. Saxe, Power-efficient software, Commun. ACM 53 (2) (2010) 44-48, ISSN: 0001-0782. doi: "http://doi.acm.org/10.1145/1646353.1646370" http://doi.acm.org/10.1145/1646353.1646370
    • (2010) Commun. ACM , vol.53 , Issue.2 , pp. 44-48
    • Saxe, E.1
  • 46
    • 0036953769 scopus 로고    scopus 로고
    • Automatically characterizing large scale program behavior
    • DOI 10.1145/635508.605403
    • T. Sherwood, E. Perelman, G. Hamerly, B. Calder, Automatically characterizing large scale program behavior, in: ASPLOS-X: Proceedings of the 10th International Conference on Architectural Support for Programming Languages and Operating Systems, New York, NY, USA, ACM Press, 2002, pp. 45-57, ISBN: 1-58113-574-2. doi: "http://doi.acm.org/10.1145/605397.605403" http://doi.acm.org/10.1145/605397.605403. (Pubitemid 44892222)
    • (2002) Operating Systems Review (ACM) , vol.36 , Issue.5 , pp. 45-57
    • Sherwood, T.1    Perelman, E.2    Hamerly, G.3    Calder, B.4
  • 47
    • 77954733934 scopus 로고    scopus 로고
    • Real time power estimation and thread scheduling via performance counters
    • K. Singh, M. Bhadauria, Real time power estimation and thread scheduling via performance counters, SIGARCH Comput. Archit. News 37 (2008) 46-55
    • (2008) SIGARCH Comput. Archit. News , vol.37 , pp. 46-55
    • Singh, K.1    Bhadauria, M.2
  • 50
    • 0028722375 scopus 로고
    • Power analysis of embedded software: A first step towards software power minimization
    • ISSN: 1063-8210. doi: "http://dx.doi.org/10.1109/92.335012" http://dx.doi.org/10.1109/92.335012
    • V. Tiwari, S. Malik, A. Wolfe, Power analysis of embedded software: a first step towards software power minimization, IEEE Trans. Very Large Scale Integr. Syst. 2 (4) (1994) 437-445, ISSN: 1063-8210. doi: "http://dx.doi. org/10.1109/92.335012" http://dx.doi.org/10.1109/92.335012
    • (1994) IEEE Trans. Very Large Scale Integr. Syst. , vol.2 , Issue.4 , pp. 437-445
    • Tiwari, V.1    Malik, S.2    Wolfe, A.3
  • 51
    • 84908304978 scopus 로고    scopus 로고
    • Every Joule Is Precious: The Case for Revisiting Operating System Design for Energy Efficiency
    • New York, NY, USA, ACM Press ISBN: 1-23456-789-0. doi: "http://doi.acm.org/10.1145/566726.566735" http://doi.acm.org/10.1145/ 566726.566735
    • A. Vahdat, A. Lebeck, C.S. Ellis, Every Joule is precious: the case for revisiting operating system design for energy efficiency, in: EW 9: Proceedings of the 9th Workshop on ACM SIGOPS European Workshop, New York, NY, USA, ACM Press, 2000, pp. 31-36, ISBN: 1-23456-789-0. doi: "http://doi.acm.org/10. 1145/566726.566735" http://doi.acm.org/10.1145/566726.566735
    • (2000) EW 9: Proceedings of the 9th Workshop on ACM SIGOPS European Workshop , pp. 31-36
    • Vahdat, A.1    Lebeck, A.2    Ellis, C.S.3
  • 54
    • 34547206285 scopus 로고    scopus 로고
    • A systematic method for functional unit power estimation in microprocessors
    • DOI 10.1145/1146909.1147053, 2006 43rd ACM/IEEE Design Automation Conference, DAC'06
    • W. Wu, L. Jin, J. Yang, A systematic method for functional unit power estimation in microprocessors, in: DAC 2006: Proceedings of the 43rd Annual Conference on Design Automation, ACM Press, 2006, pp. 554-557. (Pubitemid 47113958)
    • (2006) Proceedings - Design Automation Conference , pp. 554-557
    • Wu, W.1    Jin, L.2    Yang, J.3    Liu, P.4    Tan, S.X.-D.5
  • 55
    • 0036053347 scopus 로고    scopus 로고
    • Analysis of power consumption on switch fabrics in network routers
    • New York, NY, USA, ACM Press ISBN: 1-58113-461-4. doi: "http://doi.acm.org/10.1145/513918.514051" http://doi.acm.org/10.1145/ 513918.514051
    • T.T. Ye, G. De Micheli, L. Benini, Analysis of power consumption on switch fabrics in network routers, in: DAC02: Proceedings of the 39th Annual Design Automation Conference, New York, NY, USA, ACM Press, 2002, pp. 524-529, ISBN: 1-58113-461-4. doi: "http://doi.acm.org/10.1145/513918.514051" http://doi.acm.org/10.1145/513918.514051
    • (2002) DAC02: Proceedings of the 39th Annual Design Automation Conference , pp. 524-529
    • Ye, T.T.1    De Micheli, G.2    Benini, L.3
  • 56
    • 0033712191 scopus 로고    scopus 로고
    • Irwin, the design and use of simplepower: A cycle-accurate energy estimation tool
    • New York, NY, USA, ACM Press ISBN: 1-58113-187-9. doi: "http://doi.acm.org/10.1145/337292.337436" http://doi.acm.org/10.1145/ 337292.337436
    • W. Ye, N. Vijaykrishnan, M. Kandemir, M.J. Irwin, The design and use of simplepower: a cycle-accurate energy estimation tool, in: DAC00: Proceedings of the 37th Annual Design Automation Conference, New York, NY, USA, ACM Press, 2000, pp. 340-345, ISBN: 1-58113-187-9. doi: "http://doi.acm.org/10.1145/ 337292.337436" http://doi.acm.org/10.1145/337292.337436
    • (2000) DAC00: Proceedings of the 37th Annual Design Automation Conference , pp. 340-345
    • Ye, W.1    Vijaykrishnan, N.2    Kandemir, M.J.M.3
  • 58
    • 0036957931 scopus 로고    scopus 로고
    • Ecosystem:managing energy as a first class operating system resource
    • ISSN: 0362-1340. doi: "http://doi" http://doi-.acm.org/10.1145/ 605432.605411
    • H. Zeng, C.S. Ellis, A.R. Lebeck, A. Vahdat, Ecosystem:managing energy as a first class operating system resource, SIGPLAN Not. 37 (10) (2002) 123-132, ISSN: 0362-1340. doi:
    • (2002) SIGPLAN Not. , vol.37 , Issue.10 , pp. 123-132
    • Zeng, H.1    Ellis, C.S.2    Lebeck, A.R.3    Vahdat, A.4


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.