{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:47:06Z","timestamp":1772164026308,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":28,"publisher":"ACM","license":[{"start":{"date-parts":[[2013,10,29]],"date-time":"2013-10-29T00:00:00Z","timestamp":1383004800000},"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":[[2013,10,29]]},"DOI":"10.1145\/2509136.2509518","type":"proceedings-article","created":{"date-parts":[[2013,10,23]],"date-time":"2013-10-23T11:29:17Z","timestamp":1382527757000},"page":"713-728","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Online feedback-directed optimizations for parallel Java code"],"prefix":"10.1145","author":[{"given":"Albert","family":"Noll","sequence":"first","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Gross","sequence":"additional","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2013,10,29]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"OpenMP Application Program Interface 2012. http:\/\/openmp.org\/wp\/.  OpenMP Application Program Interface 2012. http:\/\/openmp.org\/wp\/."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.391.0211"},{"key":"e_1_3_2_1_3_1","unstructured":"M. Arnold S. Fink D. Grove M. Hind and P. F. Sweeney. Adaptive optimization in the jalapeno JVM.  M. Arnold S. Fink D. Grove M. Hind and P. F. Sweeney. Adaptive optimization in the jalapeno JVM."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2009.32"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1103845.1094852"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/277652.277725"},{"key":"e_1_3_2_1_7_1","volume-title":"The","author":"Gosling J.","year":"2005","unstructured":"J. Gosling , B. Joy , G. Steele , and G. Bracha . Java(TM) Language Specification , The 3 rd Edition. Addison-Wesley Professional , 2005 . J. Gosling, B. Joy, G. Steele, and G. Bracha. Java(TM) Language Specification, The 3rd Edition. Addison-Wesley Professional, 2005.","edition":"3"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/173284.155349"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1926385.1926457"},{"key":"e_1_3_2_1_10_1","volume-title":"IPDPS '07","author":"Kaminsky A.","unstructured":"A. Kaminsky . Parallel Java : A unified API for shared memory and cluster parallel programming in 100% Java . In IPDPS '07 . A. Kaminsky. Parallel Java: A unified API for shared memory and cluster parallel programming in 100% Java. In IPDPS '07."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/229542.229545"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.1979.1675439"},{"key":"e_1_3_2_1_13_1","volume-title":"LCPC '97","author":"Lee J.","unstructured":"J. Lee , S. P. Midkiff , and D. A. Padua . Concurrent static single assignment form and constant propagation for explicitly parallel programs . In LCPC '97 . J. Lee, S. P. Midkiff, and D. A. Padua. Concurrent static single assignment form and constant propagation for explicitly parallel programs. In LCPC '97."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/301104.301105"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1639949.1640106"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1040305.1040336"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1869459.1869511"},{"key":"e_1_3_2_1_18_1","volume-title":"Advanced compiler design and implementation","author":"Muchnick S. S.","year":"1997","unstructured":"S. S. Muchnick . Advanced compiler design and implementation . Morgan Kaufmann Publishers Inc ., 1997 . S. S. Muchnick. Advanced compiler design and implementation. Morgan Kaufmann Publishers Inc., 1997."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/596980.596982"},{"key":"e_1_3_2_1_20_1","volume-title":"LCPC '97","author":"Sarkar V.","unstructured":"V. Sarkar . Analysis and optimization of explicitly parallel programs using the parallel program graph representation . In LCPC '97 . V. Sarkar. Analysis and optimization of explicitly parallel programs using the parallel program graph representation. In LCPC '97."},{"key":"e_1_3_2_1_21_1","volume-title":"Compiler optimization techniques for openmp programs. Sci. Program., 9","author":"Satoh S.","year":"2001","unstructured":"S. Satoh , K. Kusano , and M. Sato . Compiler optimization techniques for openmp programs. Sci. Program., 9 , 2001 . S. Satoh, K. Kusano, and M. Sato. Compiler optimization techniques for openmp programs. Sci. Program., 9, 2001."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/582034.582042"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/158511.158644"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065944.1065947"},{"key":"e_1_3_2_1_25_1","volume-title":"HIPS '03","author":"Tian X.","unstructured":"X. Tian , M. Girkar , S. Shah , D. Armstrong , E. Su , and P. Petersen . Compiler and runtime support for running OpenMP programs on pentium-and itanium-architectures . In HIPS '03 . X. Tian, M. Girkar, S. Shah, D. Armstrong, E. Su, and P. Petersen. Compiler and runtime support for running OpenMP programs on pentium-and itanium-architectures. In HIPS '03."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/504311.504295"},{"key":"e_1_3_2_1_27_1","volume-title":"LCPC'08","author":"Zhang Y.","unstructured":"Y. Zhang , E. Duesterwald , and G. R. Gao . Concurrency analysis for shared memory programs with textually unaligned barriers . In LCPC'08 . Y. Zhang, E. Duesterwald, and G. R. Gao. Concurrency analysis for shared memory programs with textually unaligned barriers. In LCPC'08."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1854273.1854298"}],"event":{"name":"SPLASH '13: Conference on Systems, Programming, and Applications: Software for Humanity","location":"Indianapolis Indiana USA","acronym":"SPLASH '13","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 2013 ACM SIGPLAN international conference on Object oriented programming systems languages &amp; applications"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2509136.2509518","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2509136.2509518","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:28:34Z","timestamp":1750217314000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2509136.2509518"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,10,29]]},"references-count":28,"alternative-id":["10.1145\/2509136.2509518","10.1145\/2509136"],"URL":"https:\/\/doi.org\/10.1145\/2509136.2509518","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/2544173.2509518","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2013,10,29]]},"assertion":[{"value":"2013-10-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}