{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,8]],"date-time":"2026-07-08T18:13:10Z","timestamp":1783534390261,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":20,"publisher":"ACM","funder":[{"DOI":"10.13039\/100018699","name":"HORIZON EUROPE Digital, Industry and Space","doi-asserted-by":"publisher","award":["101092877"],"award-info":[{"award-number":["101092877"]}],"id":[{"id":"10.13039\/100018699","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,4,7]]},"DOI":"10.1145\/3731125.3731127","type":"proceedings-article","created":{"date-parts":[[2025,7,8]],"date-time":"2025-07-08T01:40:03Z","timestamp":1751938803000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Adaptivity in AdaptiveCpp: Optimizing Performance by Leveraging Runtime Information During JIT-Compilation"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1976-6375","authenticated-orcid":false,"given":"Aksel","family":"Alpay","sequence":"first","affiliation":[{"name":"Engineering Mathematics and Computing Lab, Interdisciplinary Center for Scientific Computing, Heidelberg University, Heidelberg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2217-7558","authenticated-orcid":false,"given":"Vincent","family":"Heuveline","sequence":"additional","affiliation":[{"name":"Engineering Mathematics and Computing Lab, Interdisciplinary Center for Scientific Computing, Heidelberg University, Heidelberg, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2025,7,7]]},"reference":[{"key":"e_1_3_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1145\/3388333.3388658"},{"key":"e_1_3_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/3585341.3585351"},{"key":"e_1_3_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.1145\/3648115.3648117"},{"key":"e_1_3_3_2_5_2","volume-title":"OpenMP","author":"ARB OpenMP","year":"2022","unstructured":"OpenMP ARB. 2022. OpenMP. https:\/\/www.openmp.org\/"},{"key":"e_1_3_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/3388333.3388643"},{"key":"e_1_3_3_2_7_2","volume-title":"ROCm","author":"Devices Advancend\u00a0Micro","year":"2022","unstructured":"Advancend\u00a0Micro Devices. 2022. ROCm. https:\/\/github.com\/RadeonOpenCompute\/ROCm"},{"key":"e_1_3_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/3310411.3310415"},{"key":"e_1_3_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/P3HPC49587.2019.00013"},{"key":"e_1_3_3_2_10_2","volume-title":"Level Zero","year":"2022","unstructured":"Intel. 2022. Level Zero. https:\/\/github.com\/oneapi-src\/level-zero"},{"key":"e_1_3_3_2_11_2","doi-asserted-by":"publisher","unstructured":"Pekka J\u00e4\u00e4skel\u00e4inen Carlos\u00a0S\u00e1nchez de La\u00a0Lama Erik Schnetter Kalle Raiskila Jarmo Takala and Heikki Berg. 2015. pocl: A Performance-Portable OpenCL Implementation. International Journal of Parallel Programming 43 5 (01 Oct 2015) 752\u2013785. 10.1007\/s10766-014-0320-y","DOI":"10.1007\/s10766-014-0320-y"},{"key":"e_1_3_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS57527.2023.00041"},{"key":"e_1_3_3_2_13_2","volume-title":"SPIR-V Version 1.6, rev 1 specification","author":"Kessenich John","year":"2019","unstructured":"John Kessenich, Boaz Ouriel, and Raun Krisch. 2019. SPIR-V Version 1.6, rev 1 specification. Standard. Khronos Group, Inc, Beaverton, OR, USA. https:\/\/www.khronos.org\/registry\/SPIR-V\/specs\/unified1\/SPIRV.pdf"},{"key":"e_1_3_3_2_14_2","volume-title":"SYCL 2020 rev 4 specification","author":"group Khronos SYCL working","year":"2021","unstructured":"Khronos SYCL working group. 2021. SYCL 2020 rev 4 specification. Standard. Khronos Group, Inc, Beaverton, OR, USA. https:\/\/www.khronos.org\/registry\/SYCL\/specs\/sycl-2020\/pdf\/sycl-2020.pdf"},{"key":"e_1_3_3_2_15_2","doi-asserted-by":"crossref","unstructured":"Chris Lattner and Vikram\u00a0S. Adve. 2004. LLVM: a compilation framework for lifelong program analysis & transformation. International Symposium on Code Generation and Optimization 2004. CGO 2004. (2004) 75\u201386.","DOI":"10.1109\/CGO.2004.1281665"},{"key":"e_1_3_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/2636228.2636233"},{"key":"e_1_3_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1109\/HOTCHIPS.2009.7478342"},{"key":"e_1_3_3_2_18_2","volume-title":"CUDA Toolkit Documentation","year":"2022","unstructured":"NVIDIA. 2022. CUDA Toolkit Documentation. https:\/\/docs.nvidia.com\/cuda\/index.html"},{"key":"e_1_3_3_2_19_2","doi-asserted-by":"crossref","first-page":"332","DOI":"10.1007\/978-3-030-78713-4_18","volume-title":"High Performance Computing","author":"Poenaru Andrei","year":"2021","unstructured":"Andrei Poenaru, Wei-Chen Lin, and Simon McIntosh-Smith. 2021. A Performance Analysis of Modern Parallel Programming Models Using a\u00a0Compute-Bound Application. In High Performance Computing, Bradford\u00a0L. Chamberlain, Ana-Lucia Varbanescu, Hatem Ltaief, and Piotr Luszczek (Eds.). Springer International Publishing, Cham, 332\u2013350."},{"key":"e_1_3_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-15922-0_10"},{"key":"e_1_3_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-15976-8_3"}],"event":{"name":"IWOCL '25: International Workshop on OpenCL and SYCL","location":"Heidelberg Germany","acronym":"IWOCL '25"},"container-title":["Proceedings of the 13th International Workshop on OpenCL and SYCL"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3731125.3731127","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,8]],"date-time":"2025-07-08T01:40:08Z","timestamp":1751938808000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3731125.3731127"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,4,7]]},"references-count":20,"alternative-id":["10.1145\/3731125.3731127","10.1145\/3731125"],"URL":"https:\/\/doi.org\/10.1145\/3731125.3731127","relation":{},"subject":[],"published":{"date-parts":[[2025,4,7]]},"assertion":[{"value":"2025-07-07","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}