{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T01:54:01Z","timestamp":1740102841044,"version":"3.37.3"},"publisher-location":"New York, NY, USA","reference-count":18,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,4,8]]},"DOI":"10.1145\/3648115.3648131","type":"proceedings-article","created":{"date-parts":[[2024,4,5]],"date-time":"2024-04-05T22:25:24Z","timestamp":1712355924000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Enabling RAJA on Intel GPUs with SYCL"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5455-6181","authenticated-orcid":false,"given":"Brian","family":"Homerding","sequence":"first","affiliation":[{"name":"Argonne National Laboratory, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8001-5517","authenticated-orcid":false,"given":"Arturo","family":"Vargas","sequence":"additional","affiliation":[{"name":"Lawrence Livermore National Laboratory, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7234-5743","authenticated-orcid":false,"given":"Tom","family":"Scogland","sequence":"additional","affiliation":[{"name":"Lawrence Livermore National Laboratory, United States"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-3877-4106","authenticated-orcid":false,"given":"Robert","family":"Chen","sequence":"additional","affiliation":[{"name":"Lawrence Livermore National Laboratory, United States"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-1136-1844","authenticated-orcid":false,"given":"Mike","family":"Davis","sequence":"additional","affiliation":[{"name":"Lawrence Livermore National Laboratory, United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9495-6972","authenticated-orcid":false,"given":"Rich","family":"Hornung","sequence":"additional","affiliation":[{"name":"Lawrence Livermore National Laboratory, United States"}]}],"member":"320","published-online":{"date-parts":[[2024,4,8]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"[n. d.]. CAMP Concepts And Meta-Programming library. https:\/\/github.com\/LLNL\/camp. Accessed: 2024-01-12."},{"key":"e_1_3_2_1_2_1","unstructured":"[n. d.]. CHAI Documentation. https:\/\/chai.readthedocs.io\/en\/latest\/. Accessed: 2024-01-12."},{"key":"e_1_3_2_1_3_1","unstructured":"[n. d.]. RAJA Portability Suite: Enabling Performance Portable CPU and GPU HPC Applications. https:\/\/computing.llnl.gov\/projects\/raja-managing-application-portability-next-generation-platforms. Accessed: 2024-01-12."},{"key":"e_1_3_2_1_4_1","unstructured":"[n. d.]. SYCL Proposal: Platform Default Contexts. https:\/\/github.com\/intel\/llvm\/blob\/sycl\/sycl\/doc\/extensions\/supported\/sycl_ext_oneapi_default_context.asciidoc. Accessed: 2024-02-21."},{"key":"e_1_3_2_1_5_1","unstructured":"[n. d.]. THAPI (Tracing Heterogeneous APIs). https:\/\/github.com\/argonne-lcf\/THAPI. Accessed: 2024-01-12."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3078155.3078189"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3529538.3530005"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.5640"},{"key":"e_1_3_2_1_9_1","volume-title":"RAJA: Portable performance for large-scale scientific applications. In 2019 ieee\/acm international workshop on performance, portability and productivity in hpc (p3hpc)","author":"Beckingsale A","year":"2019","unstructured":"David\u00a0A Beckingsale, Jason Burmark, Rich Hornung, Holger Jones, William Killian, Adam\u00a0J Kunen, Olga Pearce, Peter Robinson, Brian\u00a0S Ryujin, and Thomas\u00a0RW Scogland. 2019. RAJA: Portable performance for large-scale scientific applications. In 2019 ieee\/acm international workshop on performance, portability and productivity in hpc (p3hpc). IEEE, 71\u201381."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1147\/JRD.2019.2954403"},{"volume-title":"Raja performance suite","author":"Hornung D","key":"e_1_3_2_1_11_1","unstructured":"Richard\u00a0D Hornung and Holger\u00a0E Hones. 2017. Raja performance suite. Technical Report. Lawrence Livermore National Lab.(LLNL), Livermore, CA (United States)."},{"key":"e_1_3_2_1_12_1","volume-title":"Accelerator Programming Using Directives: 4th International Workshop, WACCPD","author":"Killian William","year":"2017","unstructured":"William Killian, Tom Scogland, Adam Kunen, and John Cavazos. 2018. The design and implementation of OpenMP 4.5 and OpenACC backends for the RAJA C++ performance portability layer. In Accelerator Programming Using Directives: 4th International Workshop, WACCPD 2017, Held in Conjunction with the International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2017, Denver, CO, USA, November 13, 2017, Proceedings 4. Springer, 63\u201382."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3492805.3492806"},{"key":"e_1_3_2_1_14_1","volume-title":"The International Conference for High Performance Computing, Networking, Storage and Analysis, SC15","author":"Martineau Matt","year":"2015","unstructured":"Matt Martineau, Simon McIntosh-Smith, Mike Boulton, Wayne Gaudin, and David Beckingsale. 2015. A performance evaluation of Kokkos & RAJA using the TeaLeaf mini-app. In The International Conference for High Performance Computing, Networking, Storage and Analysis, SC15."},{"key":"e_1_3_2_1_15_1","volume-title":"OCCA: A unified approach to multi-threading languages. arXiv preprint arXiv:1403.0968","author":"Medina S","year":"2014","unstructured":"David\u00a0S Medina, Amik St-Cyr, and Tim Warburton. 2014. OCCA: A unified approach to multi-threading languages. arXiv preprint arXiv:1403.0968 (2014)."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2017.57"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3529538.3529996"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2021.3098509"}],"event":{"name":"IWOCL '24: International Workshop on OpenCL and SYCL","acronym":"IWOCL '24","location":"Chicago IL USA"},"container-title":["Proceedings of the 12th International Workshop on OpenCL and SYCL"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3648115.3648131","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,18]],"date-time":"2024-06-18T10:21:14Z","timestamp":1718706074000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3648115.3648131"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,8]]},"references-count":18,"alternative-id":["10.1145\/3648115.3648131","10.1145\/3648115"],"URL":"https:\/\/doi.org\/10.1145\/3648115.3648131","relation":{},"subject":[],"published":{"date-parts":[[2024,4,8]]},"assertion":[{"value":"2024-04-08","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}