{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,14]],"date-time":"2026-09-14T13:14:45Z","timestamp":1789391685215,"version":"build-2803163510"},"publisher-location":"New York, NY, USA","reference-count":20,"publisher":"ACM","license":[{"start":{"date-parts":[[2011,1,24]],"date-time":"2011-01-24T00:00:00Z","timestamp":1295827200000},"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":[[2011,1,24]]},"DOI":"10.1145\/1944862.1944871","type":"proceedings-article","created":{"date-parts":[[2011,2,22]],"date-time":"2011-02-22T13:07:41Z","timestamp":1298380061000},"page":"35-44","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Speculatively vectorized bytecode"],"prefix":"10.1145","author":[{"given":"Erven","family":"Rohou","sequence":"first","affiliation":[{"name":"INRIA Rennes -- Bretagne Atlantique, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sergei","family":"Dyshel","sequence":"additional","affiliation":[{"name":"IBM Haifa Labs, Israel"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dorit","family":"Nuzman","sequence":"additional","affiliation":[{"name":"IBM Haifa Labs, Israel"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ira","family":"Rosen","sequence":"additional","affiliation":[{"name":"IBM Haifa Labs, Israel"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kevin","family":"Williams","sequence":"additional","affiliation":[{"name":"INRIA Rennes -- Bretagne Atlantique, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Albert","family":"Cohen","sequence":"additional","affiliation":[{"name":"INRIA Saclay -- \u00cele-de-France, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ayal","family":"Zaks","sequence":"additional","affiliation":[{"name":"IBM Haifa Labs, Israel"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2011,1,24]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2004.840305"},{"key":"e_1_3_2_1_2_1","volume-title":"The Software Vectorization Handbook. Applying Multimedia Extensions for Maximum Performance","author":"Bik Aart J. C.","year":"2004","unstructured":"Aart J. C. Bik . The Software Vectorization Handbook. Applying Multimedia Extensions for Maximum Performance . Intel Press , 2004 . Aart J. C. Bik. The Software Vectorization Handbook. Applying Multimedia Extensions for Maximum Performance. Intel Press, 2004."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1134760.1134769"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2007.346199"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1837274.1837303"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/289121.289140"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-71528-3_2"},{"key":"e_1_3_2_1_8_1","volume-title":"Common Language Infrastructure (CLI) Partitions I to IV","author":"International ECMA","year":"2006","unstructured":"ECMA International , Rue du Rh\u00f4ne 114, 1204 Geneva, Switzerland. Common Language Infrastructure (CLI) Partitions I to IV , 4 th edition, June 2006 . ECMA International, Rue du Rh\u00f4ne 114, 1204 Geneva, Switzerland. Common Language Infrastructure (CLI) Partitions I to IV, 4th edition, June 2006.","edition":"4"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1565824.1565833"},{"key":"e_1_3_2_1_10_1","volume-title":"February","year":"2008","unstructured":"Intel. Intel 64 and IA-32 Architectures Software Developer's Manual , February 2008 . Intel. Intel 64 and IA-32 Architectures Software Developer's Manual, February 2008."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/977395.977673"},{"key":"e_1_3_2_1_12_1","volume-title":"International Workshop on GCC for Research in Embedded and Parallel Systems","author":"Le\u015bnicki Piotr","year":"2007","unstructured":"Piotr Le\u015bnicki , Albert Cohen , Grigori Fursin , Marco Cornero , Andrea Ornstein , and Erven Rohou . Split compilation: an application to just-in-time vectorization . In International Workshop on GCC for Research in Embedded and Parallel Systems , Bra\u015fov, Romania , September 2007 . Piotr Le\u015bnicki, Albert Cohen, Grigori Fursin, Marco Cornero, Andrea Ornstein, and Erven Rohou. Split compilation: an application to just-in-time vectorization. In International Workshop on GCC for Research in Embedded and Parallel Systems, Bra\u015fov, Romania, September 2007."},{"key":"e_1_3_2_1_13_1","unstructured":"The Mono Project. http:\/\/www.mono-project.com.  The Mono Project. http:\/\/www.mono-project.com."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-00641-8_25"},{"key":"e_1_3_2_1_15_1","volume-title":"Writing High-Performance Managed Applications: A Primer","author":"Noriskin Gregor","year":"2003","unstructured":"Gregor Noriskin . Writing High-Performance Managed Applications: A Primer . In MSDN Library . Microsoft, 2003 . Gregor Noriskin. Writing High-Performance Managed Applications: A Primer. In MSDN Library. Microsoft, 2003."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2006.25"},{"key":"e_1_3_2_1_17_1","first-page":"145","volume-title":"GCC Developers' Summit","author":"Nuzman Dorit","year":"2006","unstructured":"Dorit Nuzman and Ayal Zaks . Autovectorization in GCC -- two years later . In GCC Developers' Summit , pages 145 -- 158 , June 2006 . Dorit Nuzman and Ayal Zaks. Autovectorization in GCC -- two years later. In GCC Developers' Summit, pages 145--158, June 2006."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/545215.545246"},{"key":"e_1_3_2_1_19_1","volume-title":"Second International Workshop on GCC Research Opportunities (GROW '10)","author":"Rohou Erven","year":"2010","unstructured":"Erven Rohou . Portable and efficient auto-vectorized bytecode: a look at the interaction between static and JIT compilers . In Second International Workshop on GCC Research Opportunities (GROW '10) , Pisa, Italy , January 2010 . Erven Rohou. Portable and efficient auto-vectorized bytecode: a look at the interaction between static and JIT compilers. In Second International Workshop on GCC Research Opportunities (GROW '10), Pisa, Italy, January 2010."},{"key":"e_1_3_2_1_20_1","first-page":"37","volume-title":"First International Workshop on GCC Research Opportunities (GROW '09)","author":"Svelto Gabriele","year":"2009","unstructured":"Gabriele Svelto , Andrea Ornstein , and Erven Rohou . A stack-based internal representation for GCC . In First International Workshop on GCC Research Opportunities (GROW '09) , pages 37 -- 48 , Paphos, Cyprus , January 2009 . Gabriele Svelto, Andrea Ornstein, and Erven Rohou. A stack-based internal representation for GCC. In First International Workshop on GCC Research Opportunities (GROW '09), pages 37--48, Paphos, Cyprus, January 2009."}],"event":{"name":"HIPEAC '11: International Conference on High-Performance and Embedded Architectures and Compilers","location":"Heraklion Greece","acronym":"HIPEAC '11","sponsor":["HiPEAC HiPEAC Network of Excellence","SIGPLAN ACM Special Interest Group on Programming Languages","SIGBED ACM Special Interest Group on Embedded Systems","SIGARCH ACM Special Interest Group on Computer Architecture"]},"container-title":["Proceedings of the 6th International Conference on High Performance and Embedded Architectures and Compilers"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1944862.1944871","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1944862.1944871","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:59:31Z","timestamp":1750244371000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1944862.1944871"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,1,24]]},"references-count":20,"alternative-id":["10.1145\/1944862.1944871","10.1145\/1944862"],"URL":"https:\/\/doi.org\/10.1145\/1944862.1944871","relation":{},"subject":[],"published":{"date-parts":[[2011,1,24]]},"assertion":[{"value":"2011-01-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}