{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,3]],"date-time":"2024-09-03T16:54:55Z","timestamp":1725382495257},"reference-count":36,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,9]]},"DOI":"10.1109\/emsoft.2013.6658598","type":"proceedings-article","created":{"date-parts":[[2013,11,21]],"date-time":"2013-11-21T10:52:14Z","timestamp":1385031134000},"page":"1-10","source":"Crossref","is-referenced-by-count":0,"title":["StreaMorph: A case for synthesizing energy-efficient adaptive programs using high-level abstractions"],"prefix":"10.1109","author":[{"given":"Dai","family":"Bui","sequence":"first","affiliation":[]},{"given":"Edward A.","family":"Lee","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"journal-title":"The semantics of a simple language for parallel programming","year":"1974","author":"kahn","key":"19"},{"key":"35","article-title":"A dynamic compilation framework for controlling microprocessor energy and performance","author":"wu","year":"2005","journal-title":"MICRO-35"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2009.39"},{"key":"36","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2011.5764691"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1145\/774572.774629"},{"key":"33","doi-asserted-by":"publisher","DOI":"10.1145\/1854273.1854319"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1145\/1168857.1168877"},{"key":"34","doi-asserted-by":"publisher","DOI":"10.1145\/502034.502057"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1145\/1950365.1950390"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1145\/1024393.1024424"},{"journal-title":"Compiler Techniques for Scalable Performance of Stream Programs on Multicore Architectures","year":"2010","author":"gordon","key":"14"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342358"},{"key":"12","article-title":"Dominant resource fairness: Fair allocation of multiple resource types","author":"ghodsi","year":"2011","journal-title":"NSDI '11"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2007.41"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2003.1220582"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1145\/1375581.1375596"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2003.1253185"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1109\/TC.1987.5009446"},{"key":"25","article-title":"Performance, energy, and thermal considerations for SMT and CMP architectures","author":"li","year":"2005","journal-title":"HPCA '05"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1145\/1854273.1854329"},{"key":"27","doi-asserted-by":"publisher","DOI":"10.1145\/1201775.882362"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1109\/12.73588"},{"key":"29","doi-asserted-by":"publisher","DOI":"10.1145\/1840845.1840938"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1145\/859658.859659"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1145\/1693453.1693494"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1145\/277650.277725"},{"year":"0","key":"1"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1109\/TCS.1981.1084972"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1145\/1186562.1015800"},{"key":"6","doi-asserted-by":"crossref","DOI":"10.1145\/2024724.2024745","article-title":"Dimetrodon: Processor-level preventive thermal management via idle cycle injection","author":"bailis","year":"2011","journal-title":"DAC '11"},{"key":"32","doi-asserted-by":"publisher","DOI":"10.1016\/0306-4573(83)90040-7"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1145\/1806596.1806620"},{"journal-title":"Energy-Aware Task and Interrupt Management in Linux Volume 2 of Proceedings of the Linux Symposium","year":"2008","author":"srinivasan","key":"31"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1145\/1542476.1542481"},{"key":"9","article-title":"Frame-based dynamic voltage and frequency scaling for a MPEG decoder","author":"choi","year":"2002","journal-title":"ICCAD '02"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2004.65"}],"event":{"name":"2013 International \u00a0Conference on Embedded \u00a0Software (EMSOFT)","start":{"date-parts":[[2013,9,29]]},"location":"Montreal, QC, Canada","end":{"date-parts":[[2013,10,4]]}},"container-title":["2013 Proceedings of the International Conference on Embedded Software (EMSOFT)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6648479\/6658572\/06658598.pdf?arnumber=6658598","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,21]],"date-time":"2017-06-21T22:53:58Z","timestamp":1498085638000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6658598\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,9]]},"references-count":36,"URL":"https:\/\/doi.org\/10.1109\/emsoft.2013.6658598","relation":{},"subject":[],"published":{"date-parts":[[2013,9]]}}}