{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,13]],"date-time":"2026-07-13T10:15:26Z","timestamp":1783937726518,"version":"3.55.0"},"reference-count":52,"publisher":"Elsevier","isbn-type":[{"value":"9780124077256","type":"print"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1016\/b978-0-12-407725-6.00005-8","type":"book-chapter","created":{"date-parts":[[2013,2,27]],"date-time":"2013-02-27T04:38:41Z","timestamp":1361939921000},"page":"199-241","source":"Crossref","is-referenced-by-count":4,"title":["Energy Efficiency Optimization of Application Software"],"prefix":"10.1016","author":[{"given":"Kay","family":"Grosskop","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Joost","family":"Visser","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0005","unstructured":"American Council for an Energy-Efficient Economy (ACEEE), Information and Communication Technologies: The Power of Productivity, How ICT Sectors are Transforming the Economy While Driving Gains in Energy Productivity, Report No. E081, February 2008."},{"issue":"5","key":"10.1016\/B978-0-12-407725-6.00005-8_b0010","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1145\/1735223.1735245","article-title":"Energy-efficient algorithms","volume":"53","author":"Albers","year":"2010","journal-title":"Communications of the ACM"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0015","series-title":"Proceedings of the 9th ACM SIGCOMM Conference on Internet Measurement Conference (IMC \u201909)","first-page":"280","article-title":"Energy consumption in mobile phones: a measurement study and implications for network applications","author":"Balasubramanian","year":"2009"},{"issue":"12","key":"10.1016\/B978-0-12-407725-6.00005-8_b0020","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1109\/MC.2007.443","article-title":"The case for energy-proportional computing","volume":"40","author":"Barroso","year":"2007","journal-title":"Computer"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0025","series-title":"Proceedings of the 9th Workshop on ACM SIGOPS European Workshop: Beyond the PC: New Challenges for the Operating System (EW 9)","first-page":"37","article-title":"The benefits of event-driven energy accounting in power-sensitive systems","author":"Bellosa","year":"2000"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0030","first-page":"1","article-title":"A survey of green networking research","volume":"99","author":"Bianzino","year":"2010","journal-title":"IEEE Communication Surveys and Tutorials"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0035","doi-asserted-by":"crossref","unstructured":"J. Blackburn, K. Christensen, A simulation study of a new green bittorrent, in: IEEE International Conference on Communications Workshops 2009, ICC Workshops 2009, 2009, pp. 1\u20136.","DOI":"10.1109\/ICCW.2009.5208046"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0040","unstructured":"Fr\u00e9d\u00e9ric Bordage, 24 May 2010. <http:\/\/www.greenit.fr\/article\/logiciels\/logiciel-la-cle-de-l-obsolescence-programmee-du-materiel-informatique-2748> (An English summary of this comparison of energy consumption of Microsoft Office 97-Office 2010 can be found at: It\u2019s the software, stupid <http:\/\/www.guardian.co.uk\/sustainable-business\/software-energy-efficiency>)."},{"issue":"3","key":"10.1016\/B978-0-12-407725-6.00005-8_b0045","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1145\/1666420.1666438","article-title":"Toward energy-efficient computing","volume":"53","author":"Brown","year":"2010","journal-title":"Communications of the ACM"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0050","doi-asserted-by":"crossref","unstructured":"C. Bunse, H. H\u00f6pfner, E. Mansour, S. Roychoudhury, Exploring the energy consumption of data sorting algorithms in embedded and mobile environments, in: Proceedings of Mobile Data Management, 2009, pp. 600\u2013607.","DOI":"10.1109\/MDM.2009.103"},{"issue":"1","key":"10.1016\/B978-0-12-407725-6.00005-8_b0055","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1016\/j.infsof.2011.07.005","article-title":"Is software green? Application development environments and energy efficiency in open source applications","volume":"54","author":"Capra","year":"2012","journal-title":"Information and Software Technology"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0060","series-title":"Proceedings of the 2nd International Conference on Power-Aware Computer Systems (PACS\u201902)","first-page":"110","article-title":"Energy-driven statistical sampling: detecting software hotspots","author":"Chang","year":"2002"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0065","series-title":"Handbook on Energy-Aware and Green Computing","article-title":"Power measurement and profiling: state-of-the-art","author":"Chen","year":"2011"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0070","unstructured":"T. Do, S. Rawshdeh, W. Shi, pTop: a process-level power profiling tool, in: Workshop on Power Aware Computing and Systems (HotPower \u201909), 2009."},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0075","unstructured":"Intel EnergyChecker SDK. <http:\/\/software.intel.com\/en-us\/articles\/intel-energy-checker-sdk\/>; Intel Energy Checker Software Developer Kit User Guide, Revision 2.0, December 15, 2010"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0080","unstructured":"US Environmental Protection Agency, EPA Report on Server and Data Center Energy Efficiency, August 2007."},{"issue":"5","key":"10.1016\/B978-0-12-407725-6.00005-8_b0085","doi-asserted-by":"crossref","first-page":"658","DOI":"10.1109\/TPDS.2009.76","article-title":"PowerPack: energy profiling and analysis of high-performance systems and applications","volume":"21","author":"Ge","year":"2010","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0090","series-title":"Architecture and mechanisms of energy auto-tuning","author":"G\u00f6tz","year":"2012"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0095","unstructured":"Stavros Harizopoulos, Mehul A. Shah, Justin Meza, Parthasarathy Ranganathan, Energy efficiency: the new holy grail of data management systems research, CIDR, 2009."},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0100","unstructured":"HipHop. <https:\/\/github.com\/facebook\/hiphop-php\/wiki\/>."},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0105","unstructured":"ISO\/IEC 9126\u20131:2001 Software Engineering\u2014Product Quality\u2014Part 1: Quality Model. <http:\/\/www.iso.org\/iso\/isocatalogue\/cataloguetc\/cataloguedetail.htm?csnumber=22749>; ISO\/IEC 25010:2011: Systems and software engineering\u2014Systems and software Quality Requirements and Evaluation (SQuaRE)\u2014System and software quality models. <http:\/\/www.iso.org\/iso\/isocatalogue\/cataloguetc\/cataloguedetail.htm?csnumber=35733>."},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0110","series-title":"Proceedings of the 2005 Joint Workshop on Foundations of Mobile Computing (DIALM-POMC \u201905)","first-page":"70","article-title":"Towards understanding algorithmic factors affecting energy consumption: switching complexity, randomness, and preliminary experiments","author":"Jain","year":"2005"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0115","series-title":"Proceedings of the 1st ACM Symposium on Cloud computing (SoCC \u201910)","first-page":"39","article-title":"Virtual machine power metering and provisioning","author":"Kansal","year":"2010"},{"issue":"2","key":"10.1016\/B978-0-12-407725-6.00005-8_b0120","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1145\/1453175.1453180","article-title":"Fine-grained energy profiling for power-aware application design","volume":"36","author":"Kansal","year":"2008","journal-title":"SIGMETRICS Performance Evaluation Review"},{"issue":"9","key":"10.1016\/B978-0-12-407725-6.00005-8_b0125","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1109\/MC.2009.303","article-title":"Toward a science of power management","volume":"42","author":"Kant","year":"2009","journal-title":"Computer"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0130","series-title":"Proceedings of the 14th International Conference on Languages and Compilers for Parallel Computing (LCPC\u201901)","first-page":"115","article-title":"A compilation framework for power and energy management on mobile computers","author":"Kremer","year":"2001"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0135","series-title":"Proceedings of the 24th International Conference on Informatics for Environmental Protection","article-title":"Greenalytics: a tool for mash-up life cycle assessment of websites","author":"Zapico","year":"2010"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0140","unstructured":"The memristor. <http:\/\/en.wikipedia.org\/wiki\/Memristor>."},{"issue":"4","key":"10.1016\/B978-0-12-407725-6.00005-8_b0145","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1145\/1721654.1721673","article-title":"Recipe for efficiency: principles of power-aware computing","volume":"53","author":"Ranganathan","year":"2010","journal-title":"Communications of the ACM"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0150","series-title":"Proceedings of the 2008 Conference on Power Aware Computing and Systems (HotPower\u201908)","first-page":"3","article-title":"A comparison of high-level full-system power models","author":"Rivoire","year":"2008"},{"issue":"2","key":"10.1016\/B978-0-12-407725-6.00005-8_b0155","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1145\/1646353.1646370","article-title":"Power-efficient software","volume":"53","author":"Saxe","year":"2010","journal-title":"Communications of the ACM"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0160","series-title":"Proceedings of the 8th International Workshop on Specification and Verification of Component-Based Systems (SAVCBS \u201909)","first-page":"27","article-title":"A framework for estimating the energy consumption induced by a distributed system\u2019s architectural style","author":"Seo","year":"2009"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0165","series-title":"Proceedings of the 2010 ACM SIGMOD International Conference on Management of Data (SIGMOD \u201910)","first-page":"231","article-title":"Analyzing the energy efficiency of a database server","author":"Tsirogiannis","year":"2010"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0170","series-title":"Proceedings of the 2008 Conference on Power Aware Computing and Systems (HotPower\u201908)","first-page":"2","article-title":"Delivering energy proportionality with non energy-proportional systems: optimizing the ensemble","author":"Tolia","year":"2008"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0175","series-title":"SIGMOD \u201910: Proceedings of the 2010 International Conference on Management of Data","first-page":"231","article-title":"Analyzing the energy efficiency of a database server","author":"Tsirogiannis","year":"2010"},{"issue":"1","key":"10.1016\/B978-0-12-407725-6.00005-8_b0180","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1016\/j.suscom.2010.10.002","article-title":"SPAN: a software power analyzer for multicore computer systems","volume":"1","author":"Wang","year":"2011","journal-title":"Sustainable Computing: Informatics and Systems"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0185","unstructured":"Hewlett-Packard Corporation, Intel Corporation, Microsoft Corporation, Phoenix Technologies Ltd., Toshiba Corporation. ACPI, Advanced Configuration and Power Interface, specification available online, Revision 4.0, June 2009. <http:\/\/www.acpi.info\/spec.htm>."},{"issue":"4","key":"10.1016\/B978-0-12-407725-6.00005-8_b0190","doi-asserted-by":"crossref","first-page":"294","DOI":"10.1016\/j.suscom.2011.06.004","article-title":"The GREENSOFT model: a reference model for green and sustainable software and its engineering","volume":"1","author":"Naumann","year":"2011","journal-title":"Sustainable Computing: Informatics System"},{"issue":"2\u20134","key":"10.1016\/B978-0-12-407725-6.00005-8_b0195","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1016\/S0020-0190(00)00214-3","article-title":"Towards an energy complexity of computation","volume":"77","author":"Martin","year":"2001","journal-title":"Information Processing Letter"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0200","unstructured":"Joulemeter. <http:\/\/research.microsoft.com\/en-us\/projects\/joulemeter\/default.aspx>."},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0205","unstructured":"pTop. <http:\/\/mist.cs.wayne.edu\/ptop.html>."},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0210","unstructured":"Greenalytics. <http:\/\/www.greenalytics.org\/>."},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0215","unstructured":"Green Certified Site. <http:\/\/www.co2stats.com\/>."},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0220","unstructured":"Google Analytics. <http:\/\/www.google.com\/analytics\/>."},{"issue":"2","key":"10.1016\/B978-0-12-407725-6.00005-8_b0225","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1109\/2.348001","article-title":"A plea for lean software","volume":"28","author":"Wirth","year":"1995","journal-title":"Computer"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0230","series-title":"The Coal Question: An Inquiry Concerning the Progress of the Nation, and the Probable Exhaustion of our Coal-Mines","author":"Jevons","year":"1865"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0235","series-title":"Proceedings of the International Conference on Green Computing (GREENCOMP \u201910)","first-page":"3","article-title":"Capping the brown energy consumption of Internet services at low cost","author":"Le","year":"2010"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0240","unstructured":"LessWatts.org. <http:\/\/www.lesswatts.org\/projects\/applications-power-management\/avoid-pulling.php>."},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0245","unstructured":"PowerTOP. Official Website. <https:\/\/01.org\/powertop\/>."},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0250","unstructured":"M. Aggar, The IT Energy Efficiency Imperative, Whitepaper from Microsoft Corporation, June 2011. <http:\/\/download.microsoft.com\/download\/7\/5\/A\/75AB83E8-2487-409F-AC6C-4C3D22B72139\/ITEIPaper5.27.11.pdf>."},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0255","doi-asserted-by":"crossref","unstructured":"Sebastian G\u00f6tz, Claas Wilke, M. Schmidt, Sebastian Cech, Uwe Amann, Towards energy auto tuning, in: Proceedings of 1st Annual International Conference on Green Information Technology \u2013 GREEN IT, 2010.","DOI":"10.5176\/978-981-08-7240-3_G-32"},{"key":"10.1016\/B978-0-12-407725-6.00005-8_b0260","series-title":"Proceedings of the 21st International Conference on World Wide Web (WWW \u201912)","first-page":"41","article-title":"Who killed my battery?: analyzing mobile browser energy consumption","author":"Thiagarajan","year":"2012"}],"container-title":["Advances in Computers","Green and Sustainable Computing: Part II"],"original-title":[],"language":"en","deposited":{"date-parts":[[2022,2,9]],"date-time":"2022-02-09T14:54:52Z","timestamp":1644418492000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/B9780124077256000058"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9780124077256"],"references-count":52,"URL":"https:\/\/doi.org\/10.1016\/b978-0-12-407725-6.00005-8","relation":{},"ISSN":["0065-2458"],"issn-type":[{"value":"0065-2458","type":"print"}],"subject":[],"published":{"date-parts":[[2013]]}}}