{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,18]],"date-time":"2026-08-18T00:22:55Z","timestamp":1787012575250,"version":"build-2736575974"},"reference-count":35,"publisher":"IEEE","license":[{"start":{"date-parts":[[2003,1,1]],"date-time":"2003-01-01T00:00:00Z","timestamp":1041379200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2003,1,1]],"date-time":"2003-01-01T00:00:00Z","timestamp":1041379200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2003,1,1]],"date-time":"2003-01-01T00:00:00Z","timestamp":1041379200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1109\/micro.2003.1253196","type":"proceedings-article","created":{"date-parts":[[2004,5,25]],"date-time":"2004-05-25T16:11:16Z","timestamp":1085501476000},"page":"205-216","source":"Crossref","is-referenced-by-count":20,"title":["LLVA: a low-level virtual instruction set architecture"],"prefix":"10.1109","author":[{"given":"V.","family":"Adve","sequence":"first","affiliation":[{"name":"University of Illinois, Urbana-Champaign"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"C.","family":"Lattner","sequence":"additional","affiliation":[{"name":"University of Illinois, Urbana-Champaign"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"M.","family":"Brukman","sequence":"additional","affiliation":[{"name":"University of Illinois, Urbana-Champaign"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"A.","family":"Shukla","sequence":"additional","affiliation":[{"name":"University of Illinois, Urbana-Champaign"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"B.","family":"Gaeke","sequence":"additional","affiliation":[{"name":"University of Illinois, Urbana-Champaign"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1147\/rd.461.0005"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/IWIA.1998.779076"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/859618.859667"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/12.931895"},{"key":"ref35","article-title":"A programmable coprocessor for profiling","author":"zilles","year":"2001","journal-title":"HPCA"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/38765.38828"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/115372.115320"},{"key":"ref11","article-title":"The Transmeta Code Morphing Software: Using speculation, recovery and adaptive retranslation to address real-life challenges","author":"dehnert","year":"2003","journal-title":"Proc 1st IEEE\/ACM Symp Code Generation and Optimization"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2002.1003581"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/780732.780743"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/264107.264126"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/2.612246"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/378795.378806"},{"key":"ref17","author":"gosling","year":"2000","journal-title":"The Java Language Specification"},{"key":"ref18","author":"griswold","year":"1998","journal-title":"The Java HotSpot Virtual Machine Architecture"},{"key":"ref19","first-page":"281","article-title":"Relational profiling: enabling thread-level parallelism in virtual machines","author":"heil","year":"2000","journal-title":"Micro"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/319301.319345"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/349299.349303"},{"key":"ref27","first-page":"59","article-title":"A hardware mechanism for dynamic extraction and relayout of program hot spots","author":"merten","year":"2000","journal-title":"Proceedings of 27th International Symposium on Computer Architecture (IEEE Cat No RS00201) ISCA"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/277652.277745"},{"key":"ref6","first-page":"129","article-title":"The Jalape&#x00F1;o Dynamic Optimizing Compiler for Java","author":"burke","year":"1999","journal-title":"Java Grande"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/859618.859645"},{"key":"ref5","first-page":"46","volume":"30","author":"burger","year":"1997","journal-title":"IEEE Computer Billion-Transistor Architectures"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/40.671403"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/781131.781155"},{"key":"ref2","author":"austin","year":"1995","journal-title":"The Pointer-intensive Benchmark Suite"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1147\/sj.283.0407"},{"key":"ref1","doi-asserted-by":"crossref","DOI":"10.1145\/277650.277740","article-title":"Fast and effective code generation in a just-in-time Java compiler","author":"adl-tabatabai","year":"1998","journal-title":"PLDI"},{"key":"ref20","article-title":"XL FORTRAN: Eight Ways to Boost Performance","year":"2000","journal-title":"White Paper"},{"key":"ref22","article-title":"An instruction set and microarchitecture for instruction level distributed processing","author":"kim","year":"2002","journal-title":"ISCA"},{"key":"ref21","article-title":"Special Issue on Intel HyperThreading Technology in Pentium 4 Processors","volume":"1","year":"2002","journal-title":"Intel Technology Journal"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/581630.581678"},{"key":"ref23","author":"klaiber","year":"2000","journal-title":"The technology behind Crusoe processors"},{"key":"ref26","article-title":"LLVM: A Compilation Framework for Lifelong Program Analysis and Transformation","author":"lattner","year":"2003","journal-title":"Tech Report UIUCDCS-R-2003&#x2013;2380"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/773146.773041"}],"event":{"name":"36th International Symposium on Microarchitecture","location":"San Diego, CA, USA","start":{"date-parts":[[2003,12,5]]},"end":{"date-parts":[[2003,12,5]]}},"container-title":["Proceedings. 36th Annual IEEE\/ACM International Symposium on Microarchitecture, 2003. MICRO-36."],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/8876\/28039\/01253196.pdf?arnumber=1253196","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,27]],"date-time":"2026-07-27T19:10:12Z","timestamp":1785179412000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/1253196\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"references-count":35,"URL":"https:\/\/doi.org\/10.1109\/micro.2003.1253196","relation":{},"subject":[],"published":{"date-parts":[[2003]]}}}