{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,23]],"date-time":"2026-04-23T08:00:32Z","timestamp":1776931232164,"version":"3.51.2"},"publisher-location":"New York, NY, USA","reference-count":17,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,11,16]]},"DOI":"10.1145\/3731599.3767478","type":"proceedings-article","created":{"date-parts":[[2025,11,7]],"date-time":"2025-11-07T16:13:44Z","timestamp":1762532024000},"page":"1028-1038","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Implementing OpenMP Offload Support in the AMD Next Generation Fortran Compiler"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-2698-7516","authenticated-orcid":false,"given":"Dominik","family":"Adamski","sequence":"first","affiliation":[{"name":"Advanced Micro Devices (AMD), Warszawa, Poland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0838-8057","authenticated-orcid":false,"given":"Sergio","family":"Afonso","sequence":"additional","affiliation":[{"name":"Advanced Micro Devices (AMD), Madrid, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-1453-7444","authenticated-orcid":false,"given":"Akash","family":"Banerjee","sequence":"additional","affiliation":[{"name":"Advanced Micro Devices (AMD), Milton Keynes, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-3192-330X","authenticated-orcid":false,"given":"Pranav","family":"Bhandarkar","sequence":"additional","affiliation":[{"name":"Advanced Micro Devices (AMD), Austin, TX, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-6326-8664","authenticated-orcid":false,"given":"Kareem","family":"Ergawy","sequence":"additional","affiliation":[{"name":"Advanced Micro Devices (AMD), Dornach\/Aschheim, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7558-7166","authenticated-orcid":false,"given":"Andrew","family":"Gozillon","sequence":"additional","affiliation":[{"name":"Advanced Micro Devices (AMD), Stockholm, Sweden"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8634-4634","authenticated-orcid":false,"given":"Michael","family":"Klemm","sequence":"additional","affiliation":[{"name":"Advanced Micro Devices (AMD), Dornach\/Aschheim, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-6657-9719","authenticated-orcid":false,"given":"Jan","family":"Leyonberg","sequence":"additional","affiliation":[{"name":"Advanced Micro Devices (AMD), Toronto, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-7205-2250","authenticated-orcid":false,"given":"Dan","family":"Palermo","sequence":"additional","affiliation":[{"name":"Advanced Micro Devices (AMD), Austin, TX, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,11,15]]},"reference":[{"key":"e_1_3_3_1_2_2","unstructured":"2015. NNSA national labs team with Nvidia to develop open-source Fortran compiler technology. https:\/\/www.llnl.gov\/article\/41756\/nnsa-national-labs-team-nvidia-develop-open-source-fortran-compiler-technology. Accessed: 2025-05-16."},{"key":"e_1_3_3_1_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/LLVM-HPC.2016.006"},{"key":"e_1_3_3_1_4_2","unstructured":"Justin Chang Brian Cornille Michael Klemm and Johanna Potyka. 2024. Introducing AMD\u2019s Next-Gen Fortran Compiler. https:\/\/rocm.blogs.amd.com\/ecosystems-and-partners\/fortran-journey\/README.html."},{"key":"e_1_3_3_1_5_2","volume-title":"OpenMP Application Programming Interface Specification Version 5.2","author":"Supinski Bronis\u00a0R. de","year":"2021","unstructured":"Bronis\u00a0R. de Supinski and Michael Klemm (Eds.). 2021. OpenMP Application Programming Interface Specification Version 5.2. OpenMP Architecture Review Board."},{"key":"e_1_3_3_1_6_2","volume-title":"OpenMP Application Programming Interface Specification Version 6.0","author":"Supinski Bronis\u00a0R. de","year":"2024","unstructured":"Bronis\u00a0R. de Supinski and Michael Klemm (Eds.). 2024. OpenMP Application Programming Interface Specification Version 6.0. OpenMP Architecture Review Board."},{"key":"e_1_3_3_1_7_2","unstructured":"Joseph Huber. 2022. Improving the OpenMP Offloading Driver: LTO Libraries and Toolchains. https:\/\/llvm.org\/devmtg\/2022-04-03\/slides\/Improving.the.OpenMP.Offloading.Driver.LTO.libraries.and.toolchains.pdf"},{"key":"e_1_3_3_1_8_2","unstructured":"Joseph Huber. 2023. The LLVM C Library for GPUs. https:\/\/llvm.org\/devmtg\/2023-10\/slides\/techtalks\/Huber-LibCforGPUs.pdf"},{"key":"e_1_3_3_1_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/CGO53902.2022.9741290"},{"key":"e_1_3_3_1_10_2","volume-title":"Programming languages \u2014 Fortran","year":"2018","unstructured":"ISO. 2018. Programming languages \u2014 Fortran. Standard. International Organization for Standardization, Geneva, CH."},{"key":"e_1_3_3_1_11_2","volume-title":"Programming languages \u2014 Fortran","year":"2023","unstructured":"ISO. 2023. Programming languages \u2014 Fortran. Standard. International Organization for Standardization, Geneva, CH."},{"key":"e_1_3_3_1_12_2","unstructured":"Michael Kruse. 2022. MLIR Summit OpenMP Roundtable Discussion (Summary). https:\/\/discourse.llvm.org\/t\/mlir-summit-openmp-roundtable-discussion-summary\/66574\/1"},{"key":"e_1_3_3_1_13_2","unstructured":"Michael Larabel. 2017. FLANG: NVIDIA Brings Fortran to LLVM. https:\/\/www.phoronix.com\/news\/LLVM-NVIDIA-Fortran-Flang"},{"key":"e_1_3_3_1_14_2","doi-asserted-by":"publisher","DOI":"10.1109\/CGO51591.2021.9370308"},{"key":"e_1_3_3_1_15_2","unstructured":"LLVM Project. 2025. \u2019math\u2019 Dialect. https:\/\/mlir.llvm.org\/docs\/Dialects\/MathOps\/"},{"key":"e_1_3_3_1_16_2","unstructured":"LLVM Project. 2025. The Flang Compiler - Welcome to Flang\u2019s documentation. https:\/\/flang.llvm.org\/docs\/"},{"key":"e_1_3_3_1_17_2","unstructured":"James Price. 2017. [llvm\u2013dev] LLVM Fortran front\u2013end. https:\/\/lists.llvm.org\/pipermail\/llvm-dev\/2017-May\/113131.html."},{"key":"e_1_3_3_1_18_2","unstructured":"Damian Rouson Zhe Bai Dan Bonachea Kareem Ergawy Ethan Gutmann Michael Klemm Katherine Rasmussen Brad Richardson Sameer Shende David Torres et\u00a0al. 2025. Automatically parallelizing batch inference on deep neural networks using Fiats and Fortran 2023 DO CONCURRENT. Computational Aspects of Deep Learning (CADL) (06 2025). https:\/\/escholarship.org\/content\/qt5z08n75q\/qt5z08n75q.pdf"}],"event":{"name":"SC Workshops '25: Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis","location":"St Louis MO USA","acronym":"SC Workshops '25","sponsor":["SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing"]},"container-title":["Proceedings of the SC '25 Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3731599.3767478","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,9]],"date-time":"2026-01-09T19:28:05Z","timestamp":1767986885000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3731599.3767478"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,15]]},"references-count":17,"alternative-id":["10.1145\/3731599.3767478","10.1145\/3731599"],"URL":"https:\/\/doi.org\/10.1145\/3731599.3767478","relation":{},"subject":[],"published":{"date-parts":[[2025,11,15]]},"assertion":[{"value":"2025-11-15","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}