{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,9]],"date-time":"2025-12-09T08:28:14Z","timestamp":1765268894832,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":29,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,4,18]],"date-time":"2023-04-18T00:00:00Z","timestamp":1681776000000},"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":[[2023,4,18]]},"DOI":"10.1145\/3585341.3585354","type":"proceedings-article","created":{"date-parts":[[2023,4,6]],"date-time":"2023-04-06T14:05:24Z","timestamp":1680789924000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":15,"title":["Stellar Mergers with HPX-Kokkos and SYCL: Methods of using an Asynchronous Many-Task Runtime System with SYCL"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0989-5985","authenticated-orcid":false,"given":"Gregor","family":"Dai\u00df","sequence":"first","affiliation":[{"name":"Institute for Parallel and Distributed Systems (IPVS), University of Stuttgart, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3922-8419","authenticated-orcid":false,"given":"Patrick","family":"Diehl","sequence":"additional","affiliation":[{"name":"Center of Computation and Technology (CCT), Louisiana State University (LSU), USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8712-2806","authenticated-orcid":false,"given":"Hartmut","family":"Kaiser","sequence":"additional","affiliation":[{"name":"Center of Computation and Technology (CCT), Louisiana State University (LSU), United States"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4360-0212","authenticated-orcid":false,"given":"Dirk","family":"Pfl\u00fcger","sequence":"additional","affiliation":[{"name":"Institute for Parallel and Distributed Systems (IPVS), University of Stuttgart, Germany"}]}],"member":"320","published-online":{"date-parts":[[2023,4,18]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3388333.3388658"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2012.71"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2013.98"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342007078442"},{"key":"e_1_3_2_1_5_1","volume-title":"Euro-Par 2021: Parallel Processing Workshops: Euro-Par 2021 International Workshops","author":"Cheng-Hsiang","year":"2021","unstructured":"Cheng-Hsiang Chiu 2022. An Experimental Study of SYCL Task Graph Parallelism for Large-Scale Machine Learning Workloads . In Euro-Par 2021: Parallel Processing Workshops: Euro-Par 2021 International Workshops , Lisbon, Portugal, August 30-31, 2021 , Revised Selected Papers. Springer , 468\u2013479. Cheng-Hsiang Chiu 2022. An Experimental Study of SYCL Task Graph Parallelism for Large-Scale Machine Learning Workloads. In Euro-Par 2021: Parallel Processing Workshops: Euro-Par 2021 International Workshops, Lisbon, Portugal, August 30-31, 2021, Revised Selected Papers. Springer, 468\u2013479."},{"key":"e_1_3_2_1_6_1","volume-title":"Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis","author":"Dai\u00df Gregor","year":"2019","unstructured":"Gregor Dai\u00df 2019 . From Piz Daint to the Stars: Simulation of Stellar Mergers Using High-Level Abstractions . In Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis ( Denver, Colorado) (SC \u201919). Association for Computing Machinery, New York, NY, USA, Article 62, 37\u00a0pages. https:\/\/doi.org\/10.1145\/3295500.3356221 10.1145\/3295500.3356221 Gregor Dai\u00df 2019. From Piz Daint to the Stars: Simulation of Stellar Mergers Using High-Level Abstractions. In Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (Denver, Colorado) (SC \u201919). Association for Computing Machinery, New York, NY, USA, Article 62, 37\u00a0pages. https:\/\/doi.org\/10.1145\/3295500.3356221"},{"key":"e_1_3_2_1_7_1","volume-title":"Beyond Fork-Join: Integration of Performance Portable Kokkos Kernels with HPX. In 2021 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW). IEEE, 377\u2013386","author":"Dai\u00df Gregor","year":"2021","unstructured":"Gregor Dai\u00df 2021 . Beyond Fork-Join: Integration of Performance Portable Kokkos Kernels with HPX. In 2021 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW). IEEE, 377\u2013386 . Gregor Dai\u00df 2021. Beyond Fork-Join: Integration of Performance Portable Kokkos Kernels with HPX. In 2021 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW). IEEE, 377\u2013386."},{"key":"e_1_3_2_1_8_1","volume-title":"2022 IEEE\/ACM International Workshop on Performance, Portability and Productivity in HPC (P3HPC). IEEE Computer Society","author":"Dai\u00df G.","year":"2022","unstructured":"G. Dai\u00df , P. Diehl , D. Marcello , A. Kheirkhahan , H. Kaiser , and D. Pfl\u00fcger . 2022. From Task-Based GPU Work Aggregation to Stellar Mergers: Turning Fine-Grained CPU Tasks into Portable GPU Kernels . In 2022 IEEE\/ACM International Workshop on Performance, Portability and Productivity in HPC (P3HPC). IEEE Computer Society , Los Alamitos, CA, USA, 89\u201399. https:\/\/doi.org\/10.1109\/P3HPC56579. 2022 .00014 10.1109\/P3HPC56579.2022.00014 G. Dai\u00df, P. Diehl, D. Marcello, A. Kheirkhahan, H. Kaiser, and D. Pfl\u00fcger. 2022. From Task-Based GPU Work Aggregation to Stellar Mergers: Turning Fine-Grained CPU Tasks into Portable GPU Kernels. In 2022 IEEE\/ACM International Workshop on Performance, Portability and Productivity in HPC (P3HPC). IEEE Computer Society, Los Alamitos, CA, USA, 89\u201399. https:\/\/doi.org\/10.1109\/P3HPC56579.2022.00014"},{"key":"e_1_3_2_1_9_1","volume-title":"Kokkos and SIMD Types. In 2022 IEEE\/ACM 7th International Workshop on Extreme Scale Programming Models and Middleware (ESPM2). IEEE Computer Society","author":"Dai\u00df G.","year":"2022","unstructured":"G. Dai\u00df , S. Singanaboina , P. Diehl , H. Kaiser , and D. Pfl\u00fcger . 2022. From Merging Frameworks to Merging Stars: Experiences using HPX , Kokkos and SIMD Types. In 2022 IEEE\/ACM 7th International Workshop on Extreme Scale Programming Models and Middleware (ESPM2). IEEE Computer Society , Los Alamitos, CA, USA, 10\u201319. https:\/\/doi.org\/10.1109\/ESPM256814. 2022 .00007 10.1109\/ESPM256814.2022.00007 G. Dai\u00df, S. Singanaboina, P. Diehl, H. Kaiser, and D. Pfl\u00fcger. 2022. From Merging Frameworks to Merging Stars: Experiences using HPX, Kokkos and SIMD Types. In 2022 IEEE\/ACM 7th International Workshop on Extreme Scale Programming Models and Middleware (ESPM2). IEEE Computer Society, Los Alamitos, CA, USA, 10\u201319. https:\/\/doi.org\/10.1109\/ESPM256814.2022.00007"},{"key":"e_1_3_2_1_10_1","volume-title":"CUDA on ORNL\u2019s Summit. In 2021 IEEE International Conference on Cluster Computing (CLUSTER). IEEE, 204\u2013214","author":"Diehl Patrick","year":"2021","unstructured":"Patrick Diehl 2021 . Octo-Tiger\u2019s New Hydro Module and Performance Using HPX+ CUDA on ORNL\u2019s Summit. In 2021 IEEE International Conference on Cluster Computing (CLUSTER). IEEE, 204\u2013214 . Patrick Diehl 2021. Octo-Tiger\u2019s New Hydro Module and Performance Using HPX+ CUDA on ORNL\u2019s Summit. In 2021 IEEE International Conference on Cluster Computing (CLUSTER). IEEE, 204\u2013214."},{"key":"e_1_3_2_1_11_1","volume-title":"Proceedings the Ninth International Symposium on High-Performance Distributed Computing. IEEE, 33\u201341","author":"St Germain J\u00a0Davison","year":"2000","unstructured":"J\u00a0Davison de\u00a0 St Germain 2000 . Uintah: A massively parallel problem solving environment . In Proceedings the Ninth International Symposium on High-Performance Distributed Computing. IEEE, 33\u201341 . J\u00a0Davison de\u00a0St Germain 2000. Uintah: A massively parallel problem solving environment. In Proceedings the Ninth International Symposium on High-Performance Distributed Computing. IEEE, 33\u201341."},{"key":"e_1_3_2_1_12_1","volume-title":"SYCL 2020 Specification (revision 6). https:\/\/www.khronos.org\/registry\/SYCL\/specs\/sycl-2020\/pdf\/sycl-2020","author":"The Khronos SYCL\u00a0Working Group","year":"2021","unstructured":"The Khronos SYCL\u00a0Working Group . 2021 . SYCL 2020 Specification (revision 6). https:\/\/www.khronos.org\/registry\/SYCL\/specs\/sycl-2020\/pdf\/sycl-2020 .pdf The Khronos SYCL\u00a0Working Group. 2021. SYCL 2020 Specification (revision 6). https:\/\/www.khronos.org\/registry\/SYCL\/specs\/sycl-2020\/pdf\/sycl-2020.pdf"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342018819744"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3539781.3539794"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1093\/mnras\/sty2540"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.21105\/joss.02352"},{"key":"e_1_3_2_1_17_1","volume-title":"Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications. 91\u2013108","author":"Kale V","year":"1993","unstructured":"Laxmikant\u00a0 V Kale and Sanjeev Krishnan . 1993 . Charm++ a portable concurrent object oriented system based on C++ . In Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications. 91\u2013108 . Laxmikant\u00a0V Kale and Sanjeev Krishnan. 1993. Charm++ a portable concurrent object oriented system based on C++. In Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications. 91\u2013108."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3492805.3492817"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.1149"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"crossref","first-page":"92","DOI":"10.3847\/1538-3881\/aa7b2f","article-title":"A very fast and angular momentum conserving tree code","volume":"154","author":"Marcello C","year":"2017","unstructured":"Dominic\u00a0 C Marcello . 2017 . A very fast and angular momentum conserving tree code . The Astronomical Journal 154 , 3 (2017), 92 . Dominic\u00a0C Marcello. 2017. A very fast and angular momentum conserving tree code. The Astronomical Journal 154, 3 (2017), 92.","journal-title":"The Astronomical Journal"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1093\/mnras\/stab937"},{"key":"e_1_3_2_1_22_1","volume-title":"Proceedings of the International Workshop on OpenCL","author":"Pfander David","year":"2018","unstructured":"David Pfander 2018 . Accelerating Octo-Tiger: Stellar Mergers on Intel Knights Landing with HPX . In Proceedings of the International Workshop on OpenCL ( Oxford, United Kingdom) (IWOCL \u201918). ACM, New York, NY, USA, Article 19, 8\u00a0pages. https:\/\/doi.org\/10.1145\/3 204919.3204938 10.1145\/3204919.3204938 David Pfander 2018. Accelerating Octo-Tiger: Stellar Mergers on Intel Knights Landing with HPX. In Proceedings of the International Workshop on OpenCL (Oxford, United Kingdom) (IWOCL \u201918). ACM, New York, NY, USA, Article 19, 8\u00a0pages. https:\/\/doi.org\/10.1145\/3204919.3204938"},{"key":"e_1_3_2_1_23_1","volume-title":"International Workshop on Accelerator Programming Using Directives. Springer, 140\u2013163","author":"Sahasrabudhe Damodar","year":"2019","unstructured":"Damodar Sahasrabudhe , Eric\u00a0 T Phipps , Sivasankaran Rajamanickam , and Martin Berzins . 2019 . A portable SIMD primitive using Kokkos for heterogeneous architectures . In International Workshop on Accelerator Programming Using Directives. Springer, 140\u2013163 . Damodar Sahasrabudhe, Eric\u00a0T Phipps, Sivasankaran Rajamanickam, and Martin Berzins. 2019. A portable SIMD primitive using Kokkos for heterogeneous architectures. In International Workshop on Accelerator Programming Using Directives. Springer, 140\u2013163."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"crossref","first-page":"74","DOI":"10.3847\/1538-4357\/aaca3d","article-title":"The role of dredge-up in double white dwarf mergers","volume":"862","author":"Staff E","year":"2018","unstructured":"Jan\u00a0 E Staff 2018 . The role of dredge-up in double white dwarf mergers . The Astrophysical Journal 862 , 1 (2018), 74 . Jan\u00a0E Staff 2018. The role of dredge-up in double white dwarf mergers. The Astrophysical Journal 862, 1 (2018), 74.","journal-title":"The Astrophysical Journal"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-018-2238-4"},{"key":"e_1_3_2_1_26_1","first-page":"3","article-title":"The Celerity High-level API: C++ 20 for Accelerator Clusters","volume":"50","author":"Thoman Peter","year":"2022","unstructured":"Peter Thoman 2022 . The Celerity High-level API: C++ 20 for Accelerator Clusters . International Journal of Parallel Programming 50 , 3 - 4 (2022), 341\u2013359. Peter Thoman 2022. The Celerity High-level API: C++ 20 for Accelerator Clusters. International Journal of Parallel Programming 50, 3-4 (2022), 341\u2013359.","journal-title":"International Journal of Parallel Programming"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2021.3097283"},{"key":"#cr-split#-e_1_3_2_1_28_1.1","unstructured":"Nanmiao Wu 2022. Quantifying Overheads in Charm++ and HPX using Task Bench. https:\/\/doi.org\/10.48550\/ARXIV.2207.12127 10.48550\/ARXIV.2207.12127"},{"key":"#cr-split#-e_1_3_2_1_28_1.2","unstructured":"Nanmiao Wu 2022. Quantifying Overheads in Charm++ and HPX using Task Bench. https:\/\/doi.org\/10.48550\/ARXIV.2207.12127"}],"event":{"name":"IWOCL '23: International Workshop on OpenCL","acronym":"IWOCL '23","location":"Cambridge United Kingdom"},"container-title":["International Workshop on OpenCL"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3585341.3585354","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:37:56Z","timestamp":1750178276000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3585341.3585354"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,4,18]]},"references-count":29,"alternative-id":["10.1145\/3585341.3585354","10.1145\/3585341"],"URL":"https:\/\/doi.org\/10.1145\/3585341.3585354","relation":{},"subject":[],"published":{"date-parts":[[2023,4,18]]},"assertion":[{"value":"2023-04-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}