{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T09:37:15Z","timestamp":1763458635980,"version":"3.45.0"},"publisher-location":"New York, NY, USA","reference-count":36,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,2,28]],"date-time":"2017-02-28T00:00:00Z","timestamp":1488240000000},"content-version":"vor","delay-in-days":365,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CCF-1253772"],"award-info":[{"award-number":["CCF-1253772"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Darpa Perfect","award":["HR0011-13-C-0003"],"award-info":[{"award-number":["HR0011-13-C-0003"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2016,2,29]]},"DOI":"10.1145\/2854038.2854045","type":"proceedings-article","created":{"date-parts":[[2016,3,1]],"date-time":"2016-03-01T10:33:04Z","timestamp":1456828384000},"page":"206-215","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["NRG-loops: adjusting power from within applications"],"prefix":"10.1145","author":[{"given":"Melanie","family":"Kambadur","sequence":"first","affiliation":[{"name":"Columbia University, USA"}]},{"given":"Martha A.","family":"Kim","sequence":"additional","affiliation":[{"name":"Columbia University, USA"}]}],"member":"320","published-online":{"date-parts":[[2016,2,29]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","unstructured":"W. Baek and T. M. Chilimbi. 2010. Green: a framework for supporting energy-conscious programming using controlled approximation. In PLDI. 10.1145\/1806596.1806620","DOI":"10.1145\/1806596.1806620"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/2125903"},{"key":"e_1_3_2_1_3_1","unstructured":"D. Brodowski and N. Golde. CPU frequency and voltage scaling code in the Linux kernel: CPUFreq Governors."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","unstructured":"J. Charles P. Jassi N. S. Ananth A. Sadat and A. Fedorova. 2009. Evaluation of the Intel Core i7 Turbo Boost feature. In IISWC. 10.1109\/IISWC.2009.5306782","DOI":"10.1109\/IISWC.2009.5306782"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","unstructured":"R. Cochran C. Hankendi A. K. Coskun and S. Reda. 2011. Pack & Cap: Adaptive DVFS and Thread Packing Under Power Caps. In MICRO. 10.1145\/2155620.2155641","DOI":"10.1145\/2155620.2155641"},{"key":"e_1_3_2_1_6_1","volume-title":"Clicking Clean: How Companies are Creating the Green Internet. greenpeace.org.","author":"Cook G.","year":"2014","unstructured":"G. Cook, T. Dowdall, D. Pomerantz, and Y. Wang. 2014. Clicking Clean: How Companies are Creating the Green Internet. greenpeace.org."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/LMWC.2013.2258002"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","unstructured":"H. Esmaeilzadeh A. Sampson L. Ceze and D. Burger. 2012. Architecture support for disciplined approximate programming. In ASPLOS. 10.1145\/2150976.2151008","DOI":"10.1145\/2150976.2151008"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","unstructured":"J. Flinn and M. Satyanarayanan. 2004. Managing Battery Lifetime with Energy-aware Adaptation. TOCS 22 2 (2004). 10.1145\/986533.986534","DOI":"10.1145\/986533.986534"},{"key":"e_1_3_2_1_10_1","unstructured":"N. Gohring. 2011. Motorola CEO: Open Android Store Leads to Quality Issues. Computer World."},{"key":"e_1_3_2_1_11_1","unstructured":"M. Hamblen. 2013. Mobile app download tally will soar above 102B this year. Computer World."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","unstructured":"H. Hoffmann S. Sidiroglou M. Carbin S. Misailovic A. Agarwal and M. Rinard. 2011. Dynamic Knobs for Responsive Power-aware Computing. In ASPLOS. 10.1145\/1950365.1950390","DOI":"10.1145\/1950365.1950390"},{"key":"e_1_3_2_1_13_1","unstructured":"Intel Corporation. 2012."},{"key":"e_1_3_2_1_14_1","unstructured":"Intel R Power Governor. https:\/\/software.intel.com\/en-us\/articles\/ intel-power-governor."},{"key":"e_1_3_2_1_15_1","unstructured":"Intel Corporation. 2015. Intel 64 and IA-32 Architectures Software Developer\u2019s Manual."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","unstructured":"C. Isci A. Buyuktosunoglu C.-Y. Cher P. Bose and M. Martonosi. 2006. An Analysis of Efficient Multi-Core Global Power Management Policies: Maximizing Performance for a Given Power Budget. In MICRO. 10.1109\/MICRO.2006.8","DOI":"10.1109\/MICRO.2006.8"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","unstructured":"M. Kambadur and M. A. Kim. 2014. An Experimental Survey of Energy Management Across the Stack. In OOPSLA. 10.1145\/2660193.2660196","DOI":"10.1145\/2660193.2660196"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","unstructured":"A. Kansal S. Saponas A. B. Brush K. S. McKinley T. Mytkowicz and R. Ziola. 2013. The Latency Accuracy and Battery (LAB) Abstraction: Programmer Productivity and Energy Efficiency for Continuous Mobile Context Sensing. In OOPSLA. 10.1145\/2509136.2509541","DOI":"10.1145\/2509136.2509541"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2162081.2162084"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2012.210"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","unstructured":"S. Liu K. Pattabiraman T. Moscibroda and B. G. Zorn. 2011. Flikker: saving DRAM refresh-power through critical data partitioning. In ASPLOS. 10.1145\/1950365.1950391","DOI":"10.1145\/1950365.1950391"},{"key":"e_1_3_2_1_22_1","unstructured":"M. Marczykowski and K. Sachanowicz. 2013. The Saper Project (a minesweeper game). Version X.0.14."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","unstructured":"J. C. McCullough Y. Agarwal J. Chandrashekar S. Kuppuswamy A. C. Snoeren and R. K. Gupta. 2011. Evaluating the Effectiveness of Model-based Power Characterization. In USENIX.","DOI":"10.5555\/2002181.2002193"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","unstructured":"S. Misailovic S. Sidiroglou H. Hoffmann and M. Rinard. 2010. Quality of Service Profiling. In ICSE. 10.1145\/1806799.1806808","DOI":"10.1145\/1806799.1806808"},{"volume-title":"International Conference on Data Engineering.","author":"Callaghan L.","key":"e_1_3_2_1_25_1","unstructured":"L. OCallaghan, N. Mishra, A. Meyerson, S. Guha, and R. Motwani. 2002. High-performance clustering of streams and large data sets. In International Conference on Data Engineering."},{"volume-title":"Linux Symposium.","author":"Pallipadi V.","key":"e_1_3_2_1_26_1","unstructured":"V. Pallipadi, S. Li, and A. Belay. 2007. cpuidle: Do nothing, efficiently. In Linux Symposium."},{"key":"e_1_3_2_1_27_1","volume-title":"Linux Symposium","volume":"2","author":"Pallipadi V.","unstructured":"V. Pallipadi and A. Starikovskiy. 2006. The ondemand governor. In Linux Symposium, Vol. 2."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","unstructured":"A. Pathak Y. C. Hu and M. Zhang. 2012. Where is the energy spent inside my app?: Fine grained energy accounting on smartphones with Eprof. In EUROSYS. 10.1145\/2168836.2168841","DOI":"10.1145\/2168836.2168841"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"crossref","unstructured":"A. Raghavan Y. Luo A. Chandawalla M. Papaefthymiou K. P. Pipe T. F. Wenisch and M. M. Martin. 2012. Computational sprinting.","DOI":"10.1109\/HPCA.2012.6169031"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","unstructured":"S. Rivoire P. Ranganathan and C. Kozyrakis. 2008. A Comparison of High-level Full-system Power Models. In Hot-Power.","DOI":"10.5555\/1855610.1855613"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","unstructured":"A. Sampson W. Dietl E. Fortuna D. Gnanapragasam L. Ceze and D. Grossman. 2011. EnerJ: approximate data types for safe and general low-power computation. In PLDI. 10.1145\/1993498.1993518","DOI":"10.1145\/1993498.1993518"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","unstructured":"H. Sasaki S. Imamura and K. Inoue. 2013. Coordinated power-performance optimization in manycores. In PACT.","DOI":"10.5555\/2523721.2523732"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","unstructured":"K. Shen A. Shriraman S. Dwarkadas X. Zhang and Z. Chen. 2013. Power containers: an OS facility for fine-grained power and energy management on multicore servers. In ASPLOS. 10.1145\/2451116.2451124","DOI":"10.1145\/2451116.2451124"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","unstructured":"J. Sorber A. Kostadinov M. Garber M. Brennan M. D. Corner and E. D. Berger. 2007. Eon: a language and runtime system for perpetual systems. In SenSys. 10.1145\/1322263.1322279","DOI":"10.1145\/1322263.1322279"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1504\/IJES.2009.027939"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/605397.605411"}],"event":{"name":"CGO '16: 14th Annual IEEE\/ACM International Symposium on Code Generation and Optimization","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGMICRO ACM Special Interest Group on Microarchitectural Research and Processing","IEEE-CS Computer Society"],"location":"Barcelona Spain","acronym":"CGO '16"},"container-title":["Proceedings of the 2016 International Symposium on Code Generation and Optimization"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2854038.2854045","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2854038.2854045","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2854038.2854045","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T09:33:50Z","timestamp":1763458430000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2854038.2854045"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,2,29]]},"references-count":36,"alternative-id":["10.1145\/2854038.2854045","10.1145\/2854038"],"URL":"https:\/\/doi.org\/10.1145\/2854038.2854045","relation":{},"subject":[],"published":{"date-parts":[[2016,2,29]]},"assertion":[{"value":"2016-02-29","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}