{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:46:59Z","timestamp":1772164019578,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":80,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,3,19]],"date-time":"2018-03-19T00:00:00Z","timestamp":1521417600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"NSF","doi-asserted-by":"publisher","award":["CCF-1439156"],"award-info":[{"award-number":["CCF-1439156"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Darpa","award":["FA8570-16-2-0004"],"award-info":[{"award-number":["FA8570-16-2-0004"]}]},{"name":"DOE","award":["DE-AC02-06CH11357"],"award-info":[{"award-number":["DE-AC02-06CH11357"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,3,19]]},"DOI":"10.1145\/3173162.3173184","type":"proceedings-article","created":{"date-parts":[[2018,3,22]],"date-time":"2018-03-22T11:15:40Z","timestamp":1521717340000},"page":"184-198","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":51,"title":["CALOREE"],"prefix":"10.1145","author":[{"given":"Nikita","family":"Mishra","sequence":"first","affiliation":[{"name":"University of Chicago, Chicago, IL, USA"}]},{"given":"Connor","family":"Imes","sequence":"additional","affiliation":[{"name":"University of Chicago, Chicago, IL, USA"}]},{"given":"John D.","family":"Lafferty","sequence":"additional","affiliation":[{"name":"Yale University, New Haven, CT, USA"}]},{"given":"Henry","family":"Hoffmann","sequence":"additional","affiliation":[{"name":"University of Chicago, Chicago, IL, USA"}]}],"member":"320","published-online":{"date-parts":[[2018,3,19]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2380403.2380425"},{"key":"e_1_3_2_1_2_1","volume-title":"Cy Chan, Marek Olszewski, Alan Edelman, and Saman Amarasinghe.","author":"Ansel Jason","year":"2011","unstructured":"Jason Ansel , Yee Lok Wong , Cy Chan, Marek Olszewski, Alan Edelman, and Saman Amarasinghe. 2011 . Language and compiler support for auto-tuning variable-accuracy algorithms. In CGO. Jason Ansel, Yee Lok Wong, Cy Chan, Marek Olszewski, Alan Edelman, and Saman Amarasinghe. 2011. Language and compiler support for auto-tuning variable-accuracy algorithms. In CGO."},{"key":"e_1_3_2_1_3_1","unstructured":"R. M. Bell Y. Koren and C. Volinsky. 2008. The BellKor 2008 solution to the Netlix Prize. Technical Report. ATandT Labs.  R. M. Bell Y. Koren and C. Volinsky. 2008. The BellKor 2008 solution to the Netlix Prize. Technical Report. ATandT Labs."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1454115.1454128"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2008.4771801"},{"key":"e_1_3_2_1_6_1","volume-title":"Soft Real-Time Systems: Predictability vs. Efficiency: Predictability vs. Efficiency","author":"Buttazzo Giorgio C","unstructured":"Giorgio C Buttazzo , Giuseppe Lipari , Luca Abeni , and Marco Caccamo . 2006. Soft Real-Time Systems: Predictability vs. Efficiency: Predictability vs. Efficiency . Springer . Giorgio C Buttazzo, Giuseppe Lipari, Luca Abeni, and Marco Caccamo. 2006. Soft Real-Time Systems: Predictability vs. Efficiency: Predictability vs. Efficiency. Springer."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2009.5306797"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1995896.1995927"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2007116.2007118"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2155620.2155641"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2451116.2451125"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541941"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3123939.3124548"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2010.14"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568272"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2786833"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/319151.319155"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/986533.986534"},{"key":"e_1_3_2_1_20_1","volume-title":"Quanto: Tracking Energy in Networked Embedded Systems. In OSDI.","author":"Fonseca Rodrigo","year":"2008","unstructured":"Rodrigo Fonseca , Prabal Dutta , Philip Levis , and Ion Stoica . 2008 . Quanto: Tracking Energy in Networked Embedded Systems. In OSDI. Rodrigo Fonseca, Prabal Dutta, Philip Levis, and Ion Stoica. 2008. Quanto: Tracking Energy in Networked Embedded Systems. In OSDI."},{"key":"e_1_3_2_1_21_1","volume-title":"Bayesian data analysis","author":"Gelman Andrew","unstructured":"Andrew Gelman , John B Carlin , Hal S Stern , David B Dunson , Aki Vehtari , and Donald B Rubin . 2013. Bayesian data analysis . CRC press . Andrew Gelman, John B Carlin, Hal S Stern, David B Dunson, Aki Vehtari, and Donald B Rubin. 2013. Bayesian data analysis. CRC press."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.5555\/1267202.1267225"},{"key":"e_1_3_2_1_23_1","unstructured":"Matthew Halpern Yuhao Zhu and Vijay Janapa Reddi. {n. d.}. Mobile CPU's rise to power: Quantifying the impact of generational mobile CPU design trends on performance energy and user satisfaction. In HPCA.  Matthew Halpern Yuhao Zhu and Vijay Janapa Reddi. {n. d.}. Mobile CPU's rise to power: Quantifying the impact of generational mobile CPU design trends on performance energy and user satisfaction. In HPCA."},{"key":"e_1_3_2_1_24_1","volume-title":"Tilbury","author":"Hellerstein Joseph L.","year":"2004","unstructured":"Joseph L. Hellerstein , Yixin Diao , Sujay Parekh , and Dawn M . Tilbury . 2004 . Feedback Control of Computing Systems. John Wiley &Sons. Joseph L. Hellerstein, Yixin Diao, Sujay Parekh, and Dawn M. Tilbury. 2004. Feedback Control of Computing Systems. John Wiley&Sons."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815403"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2011.298"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1809049.1809065"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2228360.2228409"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2007.1003"},{"key":"e_1_3_2_1_30_1","volume-title":"POET: A Portable Approach to Minimizing Energy Under Soft Real-time Constraints. In RTAS.","author":"Imes Connor","year":"2015","unstructured":"Connor Imes , David H. K. Kim , Martina Maggio , and Henry Hoffmann . 2015 . POET: A Portable Approach to Minimizing Energy Under Soft Real-time Constraints. In RTAS. Connor Imes, David H. K. Kim, Martina Maggio, and Henry Hoffmann. 2015. POET: A Portable Approach to Minimizing Energy Under Soft Real-time Constraints. In RTAS."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2008.21"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/L-CA.2010.14"},{"key":"e_1_3_2_1_33_1","unstructured":"C. Karamanolis M. Karlsson and X. Zhu. 2005. Designing controllable computer systems. In HotOS. Berkeley CA USA.   C. Karamanolis M. Karlsson and X. Zhu. 2005. Designing controllable computer systems. In HotOS. Berkeley CA USA."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/CPSNA.2015.23"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2362336.2362340"},{"key":"e_1_3_2_1_36_1","volume-title":"Proceedings of the 2011 USENIX Annual Technical Conference","author":"Sueur Etienne Le","year":"2011","unstructured":"Etienne Le Sueur and Gernot Heiser . 2011 . Slow Down or Sleep, That is the Question . In Proceedings of the 2011 USENIX Annual Technical Conference . Portland, OR, USA. Etienne Le Sueur and Gernot Heiser. 2011. Slow Down or Sleep, That is the Question. In Proceedings of the 2011 USENIX Annual Technical Conference. Portland, OR, USA."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2008.4771797"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1346281.1346288"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1168857.1168881"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815414"},{"key":"e_1_3_2_1_41_1","volume-title":"The control handbook","author":"Levine W.S.","unstructured":"W.S. Levine . 2005. The control handbook . CRC Press . W.S. Levine. 2005. The control handbook. CRC Press."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/49.790486"},{"key":"e_1_3_2_1_43_1","unstructured":"J. Li and J.F. Martinez. 2006. Dynamic power-performance adaptation of parallel computation on chip multiprocessors. In HPCA.  J. Li and J.F. Martinez. 2006. Dynamic power-performance adaptation of parallel computation on chip multiprocessors. In HPCA."},{"key":"e_1_3_2_1_44_1","volume-title":"System Identiication: Theory for the User","author":"Ljung Lennart","year":"1999","unstructured":"Lennart Ljung . 1999 . System Identiication: Theory for the User . Prentice Hall PTR , Upper Saddle River, NJ, USA. Lennart Ljung. 1999. System Identiication: Theory for the User. Prentice Hall PTR, Upper Saddle River, NJ, USA."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2006.123"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2382570.2382572"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCST.2011.2177499"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106247"},{"key":"e_1_3_2_1_49_1","volume-title":"Memory Bandwidth and Machine Balance in Current High Performance Computers","author":"McCalpin John D.","year":"1995","unstructured":"John D. McCalpin . 1995. Memory Bandwidth and Machine Balance in Current High Performance Computers . IEEE TCCA Newsletter (Dec . 1995 ), 19--25. John D. McCalpin. 1995. Memory Bandwidth and Machine Balance in Current High Performance Computers. IEEE TCCA Newsletter (Dec. 1995), 19--25."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/2694344.2694373"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/514191.514200"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1080\/01621459.1983.10477920"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517351.2517354"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2009.191"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485922.2485924"},{"key":"e_1_3_2_1_58_1","unstructured":"Dmitry Ponomarev Gurhan Kucuk and Kanad Ghose. 2001. Reducing Power Requirements of Instruction Scheduling Through Dynamic Allocation of Multiple Datapath Resources. In MICRO.   Dmitry Ponomarev Gurhan Kucuk and Kanad Ghose. 2001. Reducing Power Requirements of Instruction Scheduling Through Dynamic Allocation of Multiple Datapath Resources. In MICRO."},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2016.63"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/1346281.1346289"},{"key":"e_1_3_2_1_61_1","unstructured":"R. Rajkumar C. Lee J. Lehoczky and Dan Siewiorek. 1997. A resource allocation model for QoS management. In RTSS.   R. Rajkumar C. Lee J. Lehoczky and Dan Siewiorek. 1997. A resource allocation model for QoS management. In RTSS."},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/1966445.1966459"},{"key":"e_1_3_2_1_63_1","volume-title":"GRAPE: Minimizing energy for GPU applications with performance requirements. In MICRO.","author":"Santriaji Muhammad Husni","year":"2016","unstructured":"Muhammad Husni Santriaji and Henry Hofmann . 2016 . GRAPE: Minimizing energy for GPU applications with performance requirements. In MICRO. Muhammad Husni Santriaji and Henry Hofmann. 2016. GRAPE: Minimizing energy for GPU applications with performance requirements. In MICRO."},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993744.1993747"},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/2499368.2451124"},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/1519065.1519097"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2011.02.005"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/2464996.2465016"},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.5555\/296806.296820"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSSE.2008.1219"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2007.21"},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"crossref","unstructured":"Michel Tokic. 2010. Adaptive \u2208-Greedy Exploration in Reinforcement Learning Based on Value Diferences. In KI.   Michel Tokic. 2010. Adaptive \u2208-Greedy Exploration in Reinforcement Learning Based on Value Diferences. In KI.","DOI":"10.1007\/978-3-642-16111-7_23"},{"key":"e_1_3_2_1_74_1","volume-title":"Daniel Grobe Sachs, and Douglas L. Jones","author":"Vardhan Vibhore","year":"2009","unstructured":"Vibhore Vardhan , Wanghong Yuan , Albert F. Harris III, Sarita V. Adve , Robin Kravets , Klara Nahrstedt , Daniel Grobe Sachs, and Douglas L. Jones . 2009 . GRACE-2: integrating fine-grained application adaptation with global adaptation for saving energy. IJES 4, 2 (2009). Vibhore Vardhan, Wanghong Yuan, Albert F. Harris III, Sarita V. Adve, Robin Kravets, Klara Nahrstedt, Daniel Grobe Sachs, and Douglas L. Jones. 2009. GRACE-2: integrating fine-grained application adaptation with global adaptation for saving energy. IJES 4, 2 (2009)."},{"key":"e_1_3_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/1854273.1854283"},{"key":"e_1_3_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/1037947.1024423"},{"key":"e_1_3_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2012.45"},{"key":"e_1_3_2_1_79_1","volume-title":"Hawkins","author":"Yi Joshua J.","year":"2003","unstructured":"Joshua J. Yi , David J. Lilja , and Douglas M . Hawkins . 2003 . A Statistically Rigorous Approach for Improving Simulation Methodology. In HPCA. Joshua J. Yi, David J. Lilja, and Douglas M. Hawkins. 2003. A Statistically Rigorous Approach for Improving Simulation Methodology. In HPCA."},{"key":"e_1_3_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945460"},{"key":"e_1_3_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1145\/2872362.2872375"},{"key":"e_1_3_2_1_82_1","doi-asserted-by":"crossref","unstructured":"R. Zhang C. Lu T.F. Abdelzaher and J.A. Stankovic. 2002. Control-Ware: A middleware architecture for Feedback Control of Software Performance. In ICDCS.   R. Zhang C. Lu T.F. Abdelzaher and J.A. Stankovic. 2002. Control-Ware: A middleware architecture for Feedback Control of Software Performance. In ICDCS.","DOI":"10.21236\/ADA453374"},{"key":"e_1_3_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.2012.8"},{"key":"e_1_3_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2016.65"},{"key":"e_1_3_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2013.6522303"}],"event":{"name":"ASPLOS '18: Architectural Support for Programming Languages and Operating Systems","location":"Williamsburg VA USA","acronym":"ASPLOS '18","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGOPS ACM Special Interest Group on Operating Systems","SIGARCH ACM Special Interest Group on Computer Architecture","SIGBED ACM Special Interest Group on Embedded Systems"]},"container-title":["Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3173162.3173184","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3173162.3173184","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3173162.3173184","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:02:50Z","timestamp":1750201370000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3173162.3173184"}},"subtitle":["Learning Control for Predictable Latency and Low Energy"],"short-title":[],"issued":{"date-parts":[[2018,3,19]]},"references-count":80,"alternative-id":["10.1145\/3173162.3173184","10.1145\/3173162"],"URL":"https:\/\/doi.org\/10.1145\/3173162.3173184","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/3296957.3173184","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2018,3,19]]},"assertion":[{"value":"2018-03-19","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}