{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T14:36:20Z","timestamp":1743086180160,"version":"3.40.3"},"publisher-location":"Cham","reference-count":17,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031159213"},{"type":"electronic","value":"9783031159220"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-15922-0_6","type":"book-chapter","created":{"date-parts":[[2022,9,19]],"date-time":"2022-09-19T23:03:37Z","timestamp":1663628617000},"page":"81-93","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Feasibility Studies in\u00a0Multi-GPU Target Offloading"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6620-6800","authenticated-orcid":false,"given":"Anton","family":"Rydahl","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9087-4646","authenticated-orcid":false,"given":"Mathias","family":"Gammelmark","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0737-9992","authenticated-orcid":false,"given":"Sven","family":"Karlsson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,9,20]]},"reference":[{"key":"6_CR1","unstructured":"NVIDIA Corporation: NVIDIA HPC Compilers User\u2019s Guide, section 7. Using OpenMP. https:\/\/docs.nvidia.com\/hpc-sdk\/archive\/22.3\/compilers\/hpc-compilers-user-guide\/index.html#openmp-use. Accessed 12 July 2022"},{"key":"6_CR2","unstructured":"Strohmaier, E., Dongarra, J., Horst, S., Meuer, M.: TOP500 List - June 2022. https:\/\/top500.org\/lists\/top500\/list\/2022\/06\/. Accessed 7 July 2022"},{"key":"6_CR3","unstructured":"Oak Ridge Leadership Computing Facility: Frontier - Direction of Discovery. https:\/\/www.olcf.ornl.gov\/frontier\/. Accessed 7 July 2022"},{"key":"6_CR4","unstructured":"Oak Ridge Leadership Computing Facility: Summit - Oak Ridge National Laboratory\u2019s 200 petaflop supercomputer. https:\/\/www.olcf.ornl.gov\/olcf-resources\/compute-systems\/summit\/. Accessed 25 May 2022"},{"key":"6_CR5","unstructured":"Lawrence Livermore National Laboratory: Using LC\u2019s Sierra Systems. https:\/\/hpc.llnl.gov\/documentation\/tutorials\/using-lc-s-sierra-systems. Accessed 25 May 2022"},{"key":"6_CR6","volume-title":"Using OpenMP-The Next Step","author":"R van der Pas","year":"2017","unstructured":"van der Pas, R., Stotzer, E., Terboven, C.: Using OpenMP-The Next Step, 1st edn. The MIT Press, Cambridge (2017)","edition":"1"},{"key":"6_CR7","unstructured":"Demmel, J.: Solving the Discrete Poisson Equation using Jacobi, SOR, Conjugate Gradients, and the FFT. https:\/\/people.eecs.berkeley.edu\/~demmel\/cs267\/lecture24\/lecture24.html. Accessed 27 May 2022"},{"key":"6_CR8","unstructured":"Burkardt, J.: Jacobi Iterative Solution of Poisson\u2019s Equation in 1D. https:\/\/people.sc.fsu.edu\/~jburkardt\/presentations\/jacobi_poisson_1d.pdf. Accessed 15 July 2022"},{"key":"6_CR9","unstructured":"NVIDIA Corporation: NVIDIA HPC Compilers User\u2019s Guide. https:\/\/docs.nvidia.com\/hpc-sdk\/compilers\/hpc-compilers-user-guide\/index.html. Accessed 11 May 2022"},{"key":"6_CR10","unstructured":"Cheng, L.: Finite Difference Methods for Poisson Equation. https:\/\/www.math.uci.edu\/~chenlong\/\/226\/FDM.pdf. Accessed 15 July 2022"},{"key":"6_CR11","doi-asserted-by":"publisher","unstructured":"Xu, R., Tian, X., Chandrasekaran, S., Chapman, B.: Multi-GPU Support on Single Node Using Directive-Based Programming Model. Sci. Program. 2015 (2015). https:\/\/doi.org\/10.1155\/2015\/621730","DOI":"10.1155\/2015\/621730"},{"key":"6_CR12","doi-asserted-by":"publisher","unstructured":"Hasbestan, J.J., Xiao, C., Senocak, I.: PittPack: an open-source Poisson\u2019s equation solver for extreme-scale computing with accelerators. Comput. Phys. Commun. 254, 107272 (2020). https:\/\/doi.org\/10.1016\/j.cpc.2020.107272","DOI":"10.1016\/j.cpc.2020.107272"},{"key":"6_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1007\/978-3-030-58144-2_19","volume-title":"OpenMP: Portable Multi-Level Parallelism on Modern Systems","author":"V Kale","year":"2020","unstructured":"Kale, V., Lu, W., Curtis, A., Malik, A.M., Chapman, B., Hernandez, O.: Toward supporting multi-GPU targets via taskloop and user-defined schedules. In: Milfeld, K., de Supinski, B.R., Koesterke, L., Klinkenberg, J. (eds.) IWOMP 2020. LNCS, vol. 12295, pp. 295\u2013309. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-58144-2_19"},{"key":"6_CR14","doi-asserted-by":"publisher","unstructured":"Patel, A., Doerfert, J.: Remote OpenMP offloading. In: Proceedings of the 27th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP, pp. 441\u2013442. Association for Computing Machinery, New York (2022). https:\/\/doi.org\/10.1145\/3503221.3508416","DOI":"10.1145\/3503221.3508416"},{"key":"6_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1007\/978-3-030-85262-7_5","volume-title":"OpenMP: Enabling Massive Node-Level Parallelism","author":"B Chapman","year":"2021","unstructured":"Chapman, B., et al.: Outcomes of OpenMP hackathon: OpenMP application experiences with the offloading model (Part I). In: McIntosh-Smith, S., de Supinski, B.R., Klinkenberg, J. (eds.) IWOMP 2021. LNCS, vol. 12870, pp. 67\u201380. Springer, Cham (2021). https:\/\/doi.org\/10.1007\/978-3-030-85262-7_5"},{"key":"6_CR16","unstructured":"Rydahl, A.: Why does \u2018default(none)\u2019 not always take effect in OpenMP? https:\/\/forums.developer.nvidia.com\/t\/why-does-default-none-not-always-take-effect-in-openmp\/213247. Accessed 26 May 2022"},{"key":"6_CR17","unstructured":"Rydahl, A.: OpenMP Target Offloading Bug - Making Target Region in Task. https:\/\/forums.developer.nvidia.com\/t\/openmp-target-offloading-bug-making-target-region-in-task\/216308. Accessed 12 July 2022"}],"container-title":["Lecture Notes in Computer Science","OpenMP in a Modern World: From Multi-device Support to Meta Programming"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-15922-0_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,9,19]],"date-time":"2022-09-19T23:04:21Z","timestamp":1663628661000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-15922-0_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031159213","9783031159220"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-15922-0_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"20 September 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"IWOMP","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Workshop on OpenMP","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Chattanooga, TN","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"27 September 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30 September 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"iwomp2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.iwomp.org","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"13","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"11","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"85% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4.76","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2.8","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}