{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T18:46:39Z","timestamp":1755801999768,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,11,12]],"date-time":"2023-11-12T00:00:00Z","timestamp":1699747200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,11,12]]},"DOI":"10.1145\/3624062.3624166","type":"proceedings-article","created":{"date-parts":[[2023,11,10]],"date-time":"2023-11-10T13:53:39Z","timestamp":1699624419000},"page":"892-903","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Precision and Performance Analysis of C Standard Math Library Functions on GPUs"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6620-6800","authenticated-orcid":false,"given":"Anton","family":"Rydahl","sequence":"first","affiliation":[{"name":"Center for Applied Scientific Computing, Lawrence Livermore National Laboratory, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4987-8116","authenticated-orcid":false,"given":"Joseph","family":"Huber","sequence":"additional","affiliation":[{"name":"Advanced Micro Devices, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-7151-3433","authenticated-orcid":false,"given":"Ethan Luis","family":"Mcdonough","sequence":"additional","affiliation":[{"name":"Center for Applied Scientific Computing, Lawrence Livermore National Laboratory, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7870-8963","authenticated-orcid":false,"given":"Johannes","family":"Doerfert","sequence":"additional","affiliation":[{"name":"Center for Applied Scientific Computing, Lawrence Livermore National Laboratory, United States of America"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,11,12]]},"reference":[{"key":"e_1_3_2_2_1_1","volume-title":"Retrieved","author":"Devices Advanced Micro","year":"2017","unstructured":"Advanced Micro Devices. 2017. ldexpF.cl. Retrieved August 16, 2023 from https:\/\/github.com\/RadeonOpenCompute\/ROCm-Device-Libs\/blob\/amd-stg-open\/ocml\/src\/ldexpF.cl"},{"key":"e_1_3_2_2_2_1","volume-title":"Retrieved","author":"Devices Advanced Micro","year":"2023","unstructured":"Advanced Micro Devices. 2023. AMD ROCm Documentation. Retrieved August 16, 2023 from https:\/\/rocm.docs.amd.com\/en\/latest\/index.html"},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1063\/5.0005188"},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"crossref","unstructured":"Barbara Chapman Buu Pham Charlene Yang Christopher Daley Colleen Bertoni Dhruva Kulkarni Dossay Oryspayev Ed D\u2019Azevedo Johannes Doerfert Keren Zhou Kiran Ravikumar Mark Gordon Mauro\u00a0Del Ben Meifeng Lin Melisa Alkan Michael Kruse Oscar Hernandez P.\u00a0K. Yeung Paul Lin Peng Xu Swaroop Pophale Tosaporn Sattasathuchana Vivek Kale William Huhn and Yun\u00a0(Helen) He. 2021. Outcomes of OpenMP Hackathon: OpenMP Application Experiences with the Offloading Model (Part I). In OpenMP: Enabling Massive Node-Level Parallelism Simon McIntosh-Smith Bronis\u00a0R. de\u00a0Supinski and Jannis Klinkenberg (Eds.). Springer International Publishing Cham 67\u201380.","DOI":"10.1007\/978-3-030-85262-7_5"},{"key":"e_1_3_2_2_5_1","volume-title":"CUDA Toolkit Documentation. Retrieved","author":"Nvidia Corporation","year":"2023","unstructured":"Nvidia Corporation. 2023. CUDA Toolkit Documentation. Retrieved August 7, 2023 from https:\/\/docs.nvidia.com\/cuda\/cuda-math-api"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3559009.3569687"},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","unstructured":"DTU Computing Center. 2022. DTU Computing Center resources. https:\/\/doi.org\/10.48714\/DTU.HPC.0001","DOI":"10.48714\/DTU.HPC.0001"},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1236463.1236468"},{"key":"e_1_3_2_2_9_1","volume-title":"Retrieved","author":"Foundation Free Software","year":"2023","unstructured":"Free Software Foundation. 2023. GCC, the GNU Compiler Collection. Retrieved August 16, 2023 from https:\/\/gcc.gnu.org\/"},{"key":"e_1_3_2_2_10_1","volume-title":"Retrieved","author":"GCC.","year":"2023","unstructured":"GCC. 2023. Known Maximum Errors in Math Functions. Retrieved August 11, 2023 from https:\/\/www.gnu.org\/software\/libc\/manual\/html_node\/Errors-in-Math-Functions.html"},{"key":"e_1_3_2_2_11_1","unstructured":"Brian Gladman Vincenzo Innocente and Paul Zimmermann. 2023. Accuracy of Mathematical Functions in Single Double Double Extended and Quadruple Precision. https:\/\/members.loria.fr\/PZimmermann\/papers\/accuracy.pdf"},{"volume-title":"Samurai Media Limited","author":"Granlund Torbj\u00f6rn","key":"e_1_3_2_2_12_1","unstructured":"Torbj\u00f6rn Granlund and Gmp\u00a0Development Team. 2015. GNU MP 6.0 Multiple Precision Arithmetic Library. Samurai Media Limited, London, GBR."},{"key":"e_1_3_2_2_13_1","volume-title":"ISO C Standard","author":"ISO.","year":"1999","unstructured":"ISO. 1999. ISO C Standard 1999. Technical Report. International Organization for Standardization. https:\/\/www.dii.uchile.cl\/\u00a0daespino\/files\/Iso_C_1999_definition.pdf ISO\/IEC 9899:1999."},{"volume-title":"SYCL 2020 Specification (revision 7). Retrieved","year":"2023","key":"e_1_3_2_2_14_1","unstructured":"Khronos. 2023. SYCL 2020 Specification (revision 7). Retrieved August 16, 2023 from https:\/\/registry.khronos.org\/SYCL\/specs\/sycl-2020\/html\/sycl-2020.html"},{"volume-title":"Retrieved","year":"2023","key":"e_1_3_2_2_15_1","unstructured":"Kitware. 2023. CMake Reference Documentation. Retrieved August 16, 2023 from https:\/\/cmake.org\/cmake\/help\/latest\/index.html"},{"key":"e_1_3_2_2_16_1","volume-title":"LLVM: A Compilation Framework for Lifelong Program Analysis and Transformation. In International Symposium on Code Generation and Optimization","author":"Lattner Chris","year":"2004","unstructured":"Chris Lattner and Vikram Adve. 2004. LLVM: A Compilation Framework for Lifelong Program Analysis and Transformation. In International Symposium on Code Generation and Optimization. San Jose, CA, USA, 75\u201388."},{"key":"e_1_3_2_2_17_1","volume-title":"Getting Started with the LLVM System. Retrieved","author":"Project LLVM","year":"2023","unstructured":"LLVM Project. 2023. Getting Started with the LLVM System. Retrieved August 8, 2023 from https:\/\/llvm.org\/docs\/GettingStarted.html"},{"key":"e_1_3_2_2_18_1","volume-title":"Retrieved","author":"Project LLVM","year":"2023","unstructured":"LLVM Project. 2023. The LLVM C Library. Retrieved September 15, 2023 from https:\/\/libc.llvm.org\/"},{"key":"e_1_3_2_2_19_1","volume-title":"Retrieved","author":"Project LLVM","year":"2023","unstructured":"LLVM Project. 2023. Math Functions. Retrieved August 15, 2023 from https:\/\/libc.llvm.org\/math\/index.html"},{"key":"e_1_3_2_2_20_1","volume-title":"CUDA Toolkit Documentation v11.5.0. Retrieved","author":"NVIDIA.","year":"2023","unstructured":"NVIDIA. 2023. CUDA Toolkit Documentation v11.5.0. Retrieved August 8, 2023 from https:\/\/docs.nvidia.com\/cuda\/archive\/11.5.0\/"},{"key":"e_1_3_2_2_21_1","unstructured":"OpenMP Architecture Review Board. 2013. OpenMP Application Program Interface. https:\/\/www.openmp.org\/wp-content\/uploads\/OpenMP4.0.0.pdf."},{"key":"e_1_3_2_2_22_1","volume-title":"LLVM Language Reference Manual. Retrieved","author":"Project LLVM","year":"2023","unstructured":"LLVM Project. 2023. LLVM Language Reference Manual. Retrieved August 7, 2023 from https:\/\/llvm.org\/docs\/LangRef.html"},{"key":"e_1_3_2_2_23_1","volume-title":"OpenCL: A Parallel Programming Standard for Heterogeneous Computing Systems. Computing in Science and Engg. 12, 3 (5","author":"Stone E.","year":"2010","unstructured":"J.\u00a0E. Stone, D. Gohara, and Guochun Shi. 2010. OpenCL: A Parallel Programming Standard for Heterogeneous Computing Systems. Computing in Science and Engg. 12, 3 (5 2010), 66\u201373."},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/LLVM-HPC56686.2022.00010"},{"key":"e_1_3_2_2_25_1","volume-title":"Retrieved","author":"van\u00a0de Geijn Robert","year":"2023","unstructured":"Robert van\u00a0de Geijn and Margaret Myers. 2023. Linear Algebra: Foundations to Frontiers. Retrieved August 16, 2023 from https:\/\/www.cs.utexas.edu\/users\/flame\/laff\/alaff\/a2appendix-catastrophic-cancellation.html"}],"event":{"name":"SC-W 2023: Workshops of The International Conference on High Performance Computing, Network, Storage, and Analysis","acronym":"SC-W 2023","location":"Denver CO USA"},"container-title":["Proceedings of the SC '23 Workshops of the International Conference on High Performance Computing, Network, Storage, and Analysis"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3624062.3624166","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3624062.3624166","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T03:02:26Z","timestamp":1755745346000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3624062.3624166"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,11,12]]},"references-count":25,"alternative-id":["10.1145\/3624062.3624166","10.1145\/3624062"],"URL":"https:\/\/doi.org\/10.1145\/3624062.3624166","relation":{},"subject":[],"published":{"date-parts":[[2023,11,12]]},"assertion":[{"value":"2023-11-12","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}