{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,24]],"date-time":"2026-02-24T18:55:16Z","timestamp":1771959316901,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":46,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,3,17]],"date-time":"2016-03-17T00:00:00Z","timestamp":1458172800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2016,3,17]]},"DOI":"10.1145\/2892208.2892209","type":"proceedings-article","created":{"date-parts":[[2016,3,14]],"date-time":"2016-03-14T13:11:18Z","timestamp":1457961078000},"page":"121-131","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":16,"title":["Multiversioned decoupled access-execute: the key to energy-efficient compilation of general-purpose programs"],"prefix":"10.1145","author":[{"given":"Konstantinos","family":"Koukos","sequence":"first","affiliation":[{"name":"Uppsala University, Sweden"}]},{"given":"Per","family":"Ekemark","sequence":"additional","affiliation":[{"name":"Uppsala University, Sweden"}]},{"given":"Georgios","family":"Zacharopoulos","sequence":"additional","affiliation":[{"name":"University of Lugano, Switzerland"}]},{"given":"Vasileios","family":"Spiliopoulos","sequence":"additional","affiliation":[{"name":"Uppsala University, Sweden"}]},{"given":"Stefanos","family":"Kaxiras","sequence":"additional","affiliation":[{"name":"Uppsala University, Sweden"}]},{"given":"Alexandra","family":"Jimborean","sequence":"additional","affiliation":[{"name":"Uppsala University, Sweden"}]}],"member":"320","published-online":{"date-parts":[[2016,3,17]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"CPU2006 function profile. http:\/\/hpc.cs.tsinghua.edu. cn\/research\/cluster\/SPEC2006Characterization\/fprof. html. Accessed: 2014-08-17","author":"SPEC","unstructured":"SPEC CPU2006 function profile. http:\/\/hpc.cs.tsinghua.edu. cn\/research\/cluster\/SPEC2006Characterization\/fprof. html. Accessed: 2014-08-17."},{"key":"e_1_3_2_1_2_1","unstructured":"Transactional synchronization in haswell. https: \/\/software.intel.com\/en-us\/blogs\/2012\/02\/07\/ transactional-synchronization-in-haswell."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-30566-8_4"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/378795.378832"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.5555\/602770.602857"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/11758525_120"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPADS.2009.77"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/512529.512554"},{"issue":"5","key":"e_1_3_2_1_9_1","first-page":"256","article-title":"Design of ion-implanted mosfet\u2019s with very small physical dimensions. Solid-State Circuits","volume":"9","author":"Dennard R.","year":"1974","unstructured":"R. Dennard, F. Gaensslen, V. Rideout, E. Bassous, and A. LeBlanc. Design of ion-implanted mosfet\u2019s with very small physical dimensions. Solid-State Circuits, IEEE Journal of, 9(5):256 \u2013 268, 1974.","journal-title":"IEEE Journal of"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1273463.1273480"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2010.65"},{"issue":"9","key":"e_1_3_2_1_12_1","first-page":"1277","article-title":"Energy dissipation in general purpose microprocessors. Solid-State Circuits","volume":"31","author":"Gonzalez R.","year":"1996","unstructured":"R. Gonzalez and M. Horowitz. Energy dissipation in general purpose microprocessors. Solid-State Circuits, IEEE Journal of, 31(9):1277\u2013 1284, Sep 1996.","journal-title":"IEEE Journal of"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2014.10"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1024393.1024412"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186736.1186737"},{"key":"e_1_3_2_1_16_1","volume-title":"ACM Workshop on FeedbackDirected and Dynamic Optimization (FDD)","author":"Hirzel M.","year":"2001","unstructured":"M. Hirzel and T. Chilimbi. Bursty tracing: A framework for lowoverhead temporal profiling. In ACM Workshop on FeedbackDirected and Dynamic Optimization (FDD), 2001."},{"key":"e_1_3_2_1_17_1","first-page":"506","volume-title":"Intel R architecture instruction set extensions programming reference","year":"2012","unstructured":"Intel. Intel R architecture instruction set extensions programming reference, pp.506-529, 2012."},{"key":"e_1_3_2_1_18_1","volume-title":"Memory characterization of workloads using instrumentation-driven simulation. http: \/\/ http: \/\/ www. glue. umd. edu\/ ~ ajaleel\/ workload\/","author":"Jaleel A.","year":"2007","unstructured":"A. Jaleel. Memory characterization of workloads using instrumentation-driven simulation. http: \/\/ http: \/\/ www. glue. umd. edu\/ ~ ajaleel\/ workload\/, 2007."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-013-0259-4"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2011.5762725"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2544137.2544161"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-28652-0_12"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1950365.1950411"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.5555\/1481659"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1787275.1787338"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2464996.2465012"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2014.21"},{"key":"e_1_3_2_1_28_1","unstructured":"The llvm compiler infrastructure. http:\/\/llvm.org."},{"key":"e_1_3_2_1_29_1","volume-title":"International Workshop on Statistical and Machine learning approaches to ARchitectures and compilaTion","author":"Luo L.","year":"2009","unstructured":"L. Luo, Y. Chen, C. Wu, S. Long, and G. Fursin. Finding representative sets of optimizations for adaptive multiversioning applications. In International Workshop on Statistical and Machine learning approaches to ARchitectures and compilaTion, Paphos, Cyprus, Jan. 2009."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1542476.1542491"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2012.23"},{"key":"e_1_3_2_1_32_1","first-page":"10","volume-title":"In Proceedings of the Department of Defense HPCMP Users Group Conference","author":"Mucci P. J.","year":"1999","unstructured":"P. J. Mucci, S. Browne, C. Deane, and G. Ho. Papi: A portable interface to hardware performance counters. In In Proceedings of the Department of Defense HPCMP Users Group Conference, pages 7\u2013 10, 1999."},{"issue":"1","key":"e_1_3_2_1_33_1","first-page":"36","article-title":"Performance characterization of SPEC CPU2006 benchmarks on Intel Core 2 Duo processor","volume":"2","author":"Prakash T. K.","year":"2008","unstructured":"T. K. Prakash and L. Peng. Performance characterization of SPEC CPU2006 benchmarks on Intel Core 2 Duo processor. ISAST Trans. Comput. Softw. Eng., 2(1):36\u201341, 2008.","journal-title":"ISAST Trans. Comput. Softw. Eng."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065043"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/224538.224553"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/12.88484"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.5555\/1067649.801719"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/IGCC.2011.6008552"},{"key":"e_1_3_2_1_39_1","volume-title":"Parboil: A revised benchmark suite for scientific and commercial throughput computing","author":"Stratton J. A.","year":"2012","unstructured":"J. A. Stratton, C. Rodrigues, I.-J. Sung, N. Obeid, L.-W. Chang, N. Anssari, G. D. Liu, and W.-M. W. Hwu. Parboil: A revised benchmark suite for scientific and commercial throughput computing. Center for Reliable and High-Performance Computing, 2012."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPSW.2013.268"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1869459.1869471"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/781131.781138"},{"key":"e_1_3_2_1_43_1","first-page":"711","volume-title":"IASTED PDCS","author":"Yokota D.","year":"2002","unstructured":"D. Yokota, S. Chiba, and K. Itano. A new optimization technique for the inspector-executor method. In IASTED PDCS, pages 706\u2013711, 2002."},{"key":"e_1_3_2_1_44_1","series-title":"Lecture Notes in Computer Science","first-page":"184","volume-title":"Languages and Compilers for Parallel Computing","author":"Yuki T.","unstructured":"T. Yuki and S. Rajopadhye. Folklore confirmed: Compiling for speed = compiling for energy. In C. Cacaval and P. Montesinos, editors, Languages and Compilers for Parallel Computing, volume 8664 of Lecture Notes in Computer Science, pages 169\u2013184. Springer International Publishing, 2014."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2007.346187"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2660193.2660229"}],"event":{"name":"CGO '16: 14th Annual IEEE\/ACM International Symposium on Code Generation and Optimization","location":"Barcelona Spain","acronym":"CGO '16","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGMICRO ACM Special Interest Group on Microarchitectural Research and Processing","IEEE-CS Computer Society"]},"container-title":["Proceedings of the 25th International Conference on Compiler Construction"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2892208.2892209","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2892208.2892209","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:53:53Z","timestamp":1750222433000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2892208.2892209"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,3,17]]},"references-count":46,"alternative-id":["10.1145\/2892208.2892209","10.1145\/2892208"],"URL":"https:\/\/doi.org\/10.1145\/2892208.2892209","relation":{},"subject":[],"published":{"date-parts":[[2016,3,17]]},"assertion":[{"value":"2016-03-17","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}