{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:48:27Z","timestamp":1772164107803,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":23,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,4,8]],"date-time":"2017-04-08T00:00:00Z","timestamp":1491609600000},"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":[[2017,4,8]]},"DOI":"10.1145\/3050748.3050761","type":"proceedings-article","created":{"date-parts":[[2017,3,31]],"date-time":"2017-03-31T08:22:54Z","timestamp":1490948574000},"page":"60-73","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":18,"title":["Just-In-Time GPU Compilation for Interpreted Languages with Partial Evaluation"],"prefix":"10.1145","author":[{"given":"Juan","family":"Fumero","sequence":"first","affiliation":[{"name":"The University of Edinburgh"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michel","family":"Steuwer","sequence":"additional","affiliation":[{"name":"The University of Edinburgh"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lukas","family":"Stadler","sequence":"additional","affiliation":[{"name":"Oracle Labs, AT"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christophe","family":"Dubach","sequence":"additional","affiliation":[{"name":"The University of Edinburgh"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,4,8]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Rodinia: A Benchmark Suite for Heterogeneous Computing. IISWC","author":"Che S.","year":"2009","unstructured":"S. Che , M. Boyer , J. Meng , D. Tarjan , J. W. Sheaffer , S. H. Lee , and K. Skadron . Rodinia: A Benchmark Suite for Heterogeneous Computing. IISWC 2009 . S. Che, M. Boyer, J. Meng, D. Tarjan, J. W. Sheaffer, S. H. Lee, and K. Skadron. Rodinia: A Benchmark Suite for Heterogeneous Computing. IISWC 2009."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2542142.2542143"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2807426.2807428"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2627373.2627381"},{"key":"e_1_3_2_1_5_1","volume-title":"Higher-Order and Symbolic Computation","author":"Futamura Y.","year":"1999","unstructured":"Y. Futamura . Partial Evaluation of Computation Process--An Approach to a Compiler-Compiler . Higher-Order and Symbolic Computation , 1999 . Y. Futamura. Partial Evaluation of Computation Process--An Approach to a Compiler-Compiler. Higher-Order and Symbolic Computation, 1999."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1134760.1134780"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/143095.143114"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2015.46"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2576195.2576205"},{"key":"e_1_3_2_1_10_1","volume-title":"Copenhagen","author":"Kallen M.-J.","year":"2015","unstructured":"M.-J. Kallen and H. M\u00fchleisen . Latest developments around renjin. Talk at R Summit & Workshop , Copenhagen , 2015 . M.-J. Kallen and H. M\u00fchleisen. Latest developments around renjin. Talk at R Summit & Workshop, Copenhagen, 2015."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2576195.2576209"},{"key":"e_1_3_2_1_12_1","author":"Kotzmann T.","unstructured":"T. Kotzmann , C. Wimmer , H. M\u00f6ssenb\u00f6ck , T. Rodriguez , K. Russell , and D. Cox . Design of the Java HotSpot&Trade; Client Compiler for Java 6. ACM Trans. Archit. Code Optim. T. Kotzmann, C. Wimmer, H. M\u00f6ssenb\u00f6ck, T. Rodriguez, K. Russell, and D. Cox. Design of the Java HotSpot&Trade; Client Compiler for Java 6. ACM Trans. Archit. Code Optim.","journal-title":"ACM Trans. Archit. Code Optim."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2833157.2833162"},{"key":"e_1_3_2_1_14_1","volume-title":"The java hotspottm server compiler. JVM","author":"Paleczny M.","year":"2001","unstructured":"M. Paleczny , C. Vick , and C. Click . The java hotspottm server compiler. JVM ' 2001 . M. Paleczny, C. Vick, and C. Click. The java hotspottm server compiler. JVM' 2001."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCC.2012.57"},{"key":"e_1_3_2_1_17_1","volume-title":"GPU-Accelerated Non-negative Matrix Factorization for Text Mining. page 77","author":"Rupp K.","year":"2012","unstructured":"K. Rupp . GPU-Accelerated Non-negative Matrix Factorization for Text Mining. page 77 , 2012 . K. Rupp. GPU-Accelerated Non-negative Matrix Factorization for Text Mining. page 77, 2012."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2989225.2989236"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2581122.2544157"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2370816.2370825"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2814270.2814273"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2581122.2544153"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2509578.2509581"},{"key":"e_1_3_2_1_24_1","volume-title":"JaBEE: Framework for Object-oriented Java Bytecode Compilation and Execution on Graphics Processor Units. GPGPU-5","author":"Zaremba W.","year":"2012","unstructured":"W. Zaremba , Y. Lin , and V. Grover . JaBEE: Framework for Object-oriented Java Bytecode Compilation and Execution on Graphics Processor Units. GPGPU-5 , 2012 . W. Zaremba, Y. Lin, and V. Grover. JaBEE: Framework for Object-oriented Java Bytecode Compilation and Execution on Graphics Processor Units. GPGPU-5, 2012."}],"event":{"name":"VEE '17: 13th ACM SIGPLAN\/SIGOPS International Conference on Virtual Execution Environments","location":"Xi'an China","acronym":"VEE '17","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 13th ACM SIGPLAN\/SIGOPS International Conference on Virtual Execution Environments"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3050748.3050761","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3050748.3050761","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:54:38Z","timestamp":1750208078000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3050748.3050761"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,4,8]]},"references-count":23,"alternative-id":["10.1145\/3050748.3050761","10.1145\/3050748"],"URL":"https:\/\/doi.org\/10.1145\/3050748.3050761","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/3140607.3050761","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2017,4,8]]},"assertion":[{"value":"2017-04-08","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}