{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,6]],"date-time":"2026-01-06T13:06:34Z","timestamp":1767704794160},"reference-count":58,"publisher":"Elsevier","isbn-type":[{"type":"print","value":"9780120121632"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1016\/s0065-2458(04)63004-x","type":"book-chapter","created":{"date-parts":[[2011,1,19]],"date-time":"2011-01-19T00:56:21Z","timestamp":1295398581000},"page":"129-164","source":"Crossref","is-referenced-by-count":11,"title":["Power Analysis and Optimization Techniques for Energy Efficient Computer Systems"],"prefix":"10.1016","author":[{"given":"Wissam","family":"Chedid","sequence":"first","affiliation":[]},{"given":"Chansu","family":"Yu","sequence":"additional","affiliation":[]},{"given":"Ben","family":"Lee","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S0065-2458(04)63004-X_bib004","series-title":"IWIA 2001 International Workshop on Innovative Architecture","article-title":"Architectural and compiler strategies for dynamic power management in the COPPER project","author":"Azevedo","year":"2001"},{"key":"10.1016\/S0065-2458(04)63004-X_bib005","series-title":"Design, Automation and Test in Europe Conference and Exhibition (DATE\u201902)","article-title":"Profile-based dynamic voltage scheduling using program checkpoints","author":"Azevedo","year":"2002"},{"key":"10.1016\/S0065-2458(04)63004-X_bib006","series-title":"Proceedings of SIGMETRICS '98\/PERFORMANCE '98","article-title":"Predicting MPEG execution times","author":"Bavier","year":"1998"},{"issue":"3","key":"10.1016\/S0065-2458(04)63004-X_bib007","doi-asserted-by":"crossref","DOI":"10.1109\/92.845896","article-title":"A survey of design techniques for system-level dynamic power management","volume":"8","author":"Benini","year":"2000","journal-title":"IEEE Transactions on Very Large Scale Integration (VLSI) Systems"},{"issue":"6","key":"10.1016\/S0065-2458(04)63004-X_bib008","doi-asserted-by":"crossref","first-page":"813","DOI":"10.1109\/43.766730","article-title":"Policy optimization for dynamic power management","volume":"18","author":"Benini","year":"1999","journal-title":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems"},{"key":"10.1016\/S0065-2458(04)63004-X_bib009","first-page":"26","article-title":"Power aware microarchitecture: design and modeling challenges for next-generation microprocessors","author":"Brooks","year":"2000","journal-title":"IEEE Micro"},{"key":"10.1016\/S0065-2458(04)63004-X_bib010","series-title":"Proceedings of the 27th International Symposium on Computer Architecture (ISCA)","article-title":"Wattch: a framework for architectural-level power analysis and optimizations","author":"Brooks","year":"2000"},{"key":"10.1016\/S0065-2458(04)63004-X_bib011","doi-asserted-by":"crossref","unstructured":"Burger D., Austin T., \u201cThe SimpleScalar tool set, version 2\u201d, Tech. Report No. 1342, Computer Sciences Dept., Univ. of Wisconsin, June 1997","DOI":"10.1145\/268806.268810"},{"key":"10.1016\/S0065-2458(04)63004-X_bib012","series-title":"Proceedings of the Workshop on Power Aware Computing Systems","article-title":"Energy-driven statistical profiling: detecting software hotspots","author":"Chang","year":"2002"},{"key":"10.1016\/S0065-2458(04)63004-X_bib013","unstructured":"Chedid W., Yu C., \u201cDynamic voltage scaling techniques for power-aware MPEG decoding\u201d, Master's Thesis, ECE Dept., Cleveland State University, December 2003"},{"issue":"11","key":"10.1016\/S0065-2458(04)63004-X_bib014","first-page":"345","article-title":"Dynamic power management for nonstationary service requests","volume":"51","author":"Chung","year":"2002","journal-title":"IEEE Transactions on Computers"},{"key":"10.1016\/S0065-2458(04)63004-X_bib015","series-title":"Proceedings of the International Conference on Computer-Aided Design","first-page":"274","article-title":"Dynamic power management using adaptive learning tree","author":"Chung","year":"1999"},{"key":"10.1016\/S0065-2458(04)63004-X_bib016","series-title":"Proceedings of the ACM MSWiM'2000: Modeling, Analysis and Simulation of Wireless and Mobile Systems","article-title":"Energy estimation tools for the PalmTM","author":"Cignetti","year":"2000"},{"key":"10.1016\/S0065-2458(04)63004-X_bib017","series-title":"Proceedings of the 2nd USENIX Symposium on Mobile and Location-Independent Computing","first-page":"381","article-title":"Adaptive disk spin-down policies for mobile computers","author":"Douglis","year":"1995"},{"key":"10.1016\/S0065-2458(04)63004-X_bib019","series-title":"Proceedings of the Second Workshop on Power Aware Computing Systems","article-title":"Energy-efficient server clusters","author":"Elnozahy","year":"2002"},{"key":"10.1016\/S0065-2458(04)63004-X_bib020","series-title":"Proceedings of the Workshop on Mobile Computing Systems and Applications (WMCSA)","article-title":"PowerScope: a tool for profiling the energy usage of mobile applications","author":"Flinn","year":"1999"},{"issue":"4","key":"10.1016\/S0065-2458(04)63004-X_bib021","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1109\/54.329447","article-title":"PowerPC 603, a microprocessor for portable computers","volume":"11","author":"Gary","year":"1994","journal-title":"IEEE Design & Test of Computers"},{"key":"10.1016\/S0065-2458(04)63004-X_bib022","series-title":"9th IEEE Real-Time and Embedded Technology and Applications Symposium","article-title":"Collaborative operating system and compiler power management for real-time applications","author":"Ghazaleh","year":"2003"},{"key":"10.1016\/S0065-2458(04)63004-X_bib023","series-title":"10th International Symposium on High Performance Computer Architecture (HPCA'04)","article-title":"Program counter based techniques for dynamic power management","author":"Gniady","year":"2004"},{"key":"10.1016\/S0065-2458(04)63004-X_bib024","series-title":"Proceedings of the USENIX Winter Conference","first-page":"201","article-title":"Idleness is not sloth","author":"Golding","year":"1995"},{"key":"10.1016\/S0065-2458(04)63004-X_bib025","doi-asserted-by":"crossref","DOI":"10.1145\/215530.215546","article-title":"Comparing algorithms for dynamic speed-setting of a low-power CPU","author":"Govil","year":"1995","journal-title":"MobiCom"},{"key":"10.1016\/S0065-2458(04)63004-X_bib026","series-title":"ACM Design Automation Conference","first-page":"726","article-title":"Power considerations in the design of the Alpha 21264 microprocessor","author":"Gowan","year":"1998"},{"key":"10.1016\/S0065-2458(04)63004-X_bib027","series-title":"Proceedings of the International Symposium on High Performance Computer Architecture (HPCA-8)","article-title":"Using complete machine simulation for software power estimation: the SoftWatt approach","author":"Gurumurthi","year":"2002"},{"key":"10.1016\/S0065-2458(04)63004-X_bib028","series-title":"International Conference on Computer-Aided Design","first-page":"28","article-title":"A predictive system shutdown method for energy saving of event-driven computation","author":"Hwang","year":"1997"},{"key":"10.1016\/S0065-2458(04)63004-X_bib029","series-title":"ACM Design Automation Conference","article-title":"A2BC: adaptive address bus coding for low power deep sub-micron designs","author":"Henkel","year":"2001"},{"key":"10.1016\/S0065-2458(04)63004-X_bib031","series-title":"Workshop on Power Aware Computing Systems","first-page":"191","article-title":"Compiler optimizations for low power systems","author":"Kandemir","year":"2002"},{"key":"10.1016\/S0065-2458(04)63004-X_bib032","series-title":"International Symposium on Low Power Electronics and Design (ISLPED'03)","article-title":"Energy optimization techniques in cluster interconnects","author":"Kim","year":"2003"},{"author":"Klaiber","key":"10.1016\/S0065-2458(04)63004-X_bib033"},{"key":"10.1016\/S0065-2458(04)63004-X_bib034","series-title":"10th International Symposium on High Performance Computer Architecture (HPCA'04)","article-title":"The thrifty barrier: energy-aware synchronization in shared-memory multiprocessors","author":"Li","year":"2004"},{"key":"10.1016\/S0065-2458(04)63004-X_bib035","series-title":"International Workshop on Hardware\/Software Codesign","article-title":"Low-power task scheduling for multiple devices","author":"Lu","year":"2000"},{"key":"10.1016\/S0065-2458(04)63004-X_bib036","series-title":"International Symposium on Low Power Electronics and Design","article-title":"Operating-system directed power reduction","author":"Lu","year":"2000"},{"issue":"2","key":"10.1016\/S0065-2458(04)63004-X_bib037","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1109\/54.914592","article-title":"Comparing system-level power management policies","volume":"18","author":"Lu","year":"2001","journal-title":"IEEE Design & Test of Computers"},{"key":"10.1016\/S0065-2458(04)63004-X_bib038","series-title":"Proceedings of the 7th International Workshop on Hardware\/Software Codesign (CODES99)","first-page":"157","article-title":"Software controlled power management","author":"Lu","year":"1999"},{"year":"1980","series-title":"Introduction to VLSI Systems","author":"Mead","key":"10.1016\/S0065-2458(04)63004-X_bib039"},{"key":"10.1016\/S0065-2458(04)63004-X_bib041","unstructured":"\u201cMobile Intel Pentium III processor in BGA2 and Micro-PGA2 packages datasheet\u201d, Intel Corporation"},{"issue":"8","key":"10.1016\/S0065-2458(04)63004-X_bib042","doi-asserted-by":"crossref","first-page":"811","DOI":"10.1109\/12.947001","article-title":"4-ary tree-based barrier synchronization for 2-D meshes without nonmember involvement","volume":"50","author":"Moh","year":"2001","journal-title":"IEEE Transactions on Computers"},{"key":"10.1016\/S0065-2458(04)63004-X_bib044","series-title":"Proceedings of IEEE International Performance, Computing and Communication Conference","first-page":"451","article-title":"Validation of Turandot, a fast processor model for microarchitecture exploration","author":"Moudgill","year":"1999"},{"key":"10.1016\/S0065-2458(04)63004-X_bib045","unstructured":"\u201cMPEG-2: the basics of how it works\u201d, Hewlett Packard Lab"},{"key":"10.1016\/S0065-2458(04)63004-X_bib046","series-title":"IEEE International Solid-State Circuits Conference","first-page":"380","article-title":"A high-efficiency variable-voltage CMOS dynamic DC-DC switching regulator","author":"Namgoong","year":"1997"},{"key":"10.1016\/S0065-2458(04)63004-X_bib049","series-title":"Computing Research Conference 2003","first-page":"120","article-title":"Instruction level power profile for the powerPC microprocessor","author":"Patino","year":"2003"},{"key":"10.1016\/S0065-2458(04)63004-X_bib050","unstructured":"Pinheiro E., Bianchini R., Carrera E.V., Heath T., \u201cLoad balancing and unbalancing for power and performance in cluster-based systems\u201d, Technical Report DCS-TR-440, Dept. Computer Science, Rutgers University, May 2001"},{"key":"10.1016\/S0065-2458(04)63004-X_bib051","series-title":"Proceedings of the Design Automation Conference","first-page":"555","article-title":"Dynamic power management based on continuous-time Markov decision processes","author":"Qiu","year":"1999"},{"key":"10.1016\/S0065-2458(04)63004-X_bib052","series-title":"Design Automation Conference","article-title":"Energy efficient fixed-priority scheduling for real-time systems on variable voltage processors","author":"Quan","year":"2001"},{"key":"10.1016\/S0065-2458(04)63004-X_bib053","series-title":"9th International Symposium on High-Performance Computer Architecture (HPCA'03)","article-title":"Dynamic voltage scaling with links for power optimization of interconnection networks","author":"Shang","year":"2003"},{"issue":"2","key":"10.1016\/S0065-2458(04)63004-X_bib054","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1109\/54.914596","article-title":"Intra-task voltage scheduling for low-energy hard real-time applications","volume":"18","author":"Shin","year":"2001","journal-title":"IEEE Design & Test of Computers"},{"key":"10.1016\/S0065-2458(04)63004-X_bib057","series-title":"Proceedings of the International Conference on Mobile Computing and Networking","first-page":"11","article-title":"Dynamic power management for portable systems","author":"Simunic","year":"2000"},{"key":"10.1016\/S0065-2458(04)63004-X_bib058","series-title":"International Conference on Parallel and Distributed Systems (ICPADS)","article-title":"Dynamic voltage scaling on MPEG decoding","author":"Son","year":"2001"},{"issue":"1","key":"10.1016\/S0065-2458(04)63004-X_bib060","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1109\/92.486080","article-title":"Predictive system shutdown and other architecture techniques for energy efficient programmable computation","volume":"4","author":"Srivastava","year":"1996","journal-title":"IEEE Transaction on VLSI Systems"},{"issue":"1","key":"10.1016\/S0065-2458(04)63004-X_bib061","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1109\/92.365453","article-title":"Bus-invert coding for low-power I\/O","volume":"3","author":"Stan","year":"1995","journal-title":"IEEE Transaction on VLSI"},{"key":"10.1016\/S0065-2458(04)63004-X_bib063","series-title":"COMPCON'94","article-title":"Low power architecture design and compilation techniques for high-performance processors","author":"Su","year":"1994"},{"key":"10.1016\/S0065-2458(04)63004-X_bib064","series-title":"IEEE Custom Integrated Circuits Conference","first-page":"587","article-title":"A 300 MIPS\/W RISC core processor with variable supply-voltage scheme in variable threshold-voltage CMOS","author":"Suzuki","year":"1997"},{"issue":"2\u20133","key":"10.1016\/S0065-2458(04)63004-X_bib065","article-title":"Instruction level power analysis and optimization of software","volume":"13","author":"Tiwari","year":"1996","journal-title":"Journal of VLSI Signal Processing"},{"key":"10.1016\/S0065-2458(04)63004-X_bib066","series-title":"Proceedings of Design Automation and Test in Europe (DATE98)","first-page":"855","article-title":"Instruction scheduling for power reduction in processor-based system design","author":"Tomiyama","year":"1998"},{"key":"10.1016\/S0065-2458(04)63004-X_bib067","series-title":"Proceedings of MICRO 35","article-title":"Orion: a power-performance simulator for interconnection networks","author":"Wang","year":"2002"},{"key":"10.1016\/S0065-2458(04)63004-X_bib068","series-title":"USENIX Symposium on Operating Systems Design and Implementation, (OSDI)","first-page":"13","article-title":"Scheduling for reduced CPU energy","author":"Weiser","year":"1994"},{"key":"10.1016\/S0065-2458(04)63004-X_bib069","series-title":"10th International Symposium on High Performance Computer Architecture (HPCA'04)","article-title":"Exploiting prediction to reduce power on buses","author":"Wen","year":"2004"},{"key":"10.1016\/S0065-2458(04)63004-X_bib070","series-title":"Proceedings of the Design Automation Conference","article-title":"The design and use of SimplePower: a cycle-accurate energy estimation tool","author":"Ye","year":"2000"},{"key":"10.1016\/S0065-2458(04)63004-X_bib071","series-title":"Proceedings of the 39th Conference on Design Automation","article-title":"Analysis of power consumption on switch fabrics in network routers","author":"Ye","year":"2002"}],"container-title":["Advances in Computers"],"original-title":[],"language":"en","deposited":{"date-parts":[[2019,6,7]],"date-time":"2019-06-07T19:42:32Z","timestamp":1559936552000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S006524580463004X"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9780120121632"],"references-count":58,"URL":"https:\/\/doi.org\/10.1016\/s0065-2458(04)63004-x","relation":{},"ISSN":["0065-2458"],"issn-type":[{"type":"print","value":"0065-2458"}],"subject":[],"published":{"date-parts":[[2005]]}}}