{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,24]],"date-time":"2026-04-24T01:21:01Z","timestamp":1776993661487,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":45,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,6,21]],"date-time":"2023-06-21T00:00:00Z","timestamp":1687305600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"European Research Council (ERC)","award":["949587"],"award-info":[{"award-number":["949587"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,6,21]]},"DOI":"10.1145\/3577193.3593713","type":"proceedings-article","created":{"date-parts":[[2023,6,20]],"date-time":"2023-06-20T18:47:05Z","timestamp":1687286825000},"page":"192-202","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":16,"title":["Multi-GPU Communication Schemes for Iterative Solvers: When CPUs are Not in Charge"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1831-5556","authenticated-orcid":false,"given":"Ismayil","family":"Ismayilov","sequence":"first","affiliation":[{"name":"Ko\u00e7 University, Istanbul, Turkey"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7235-6418","authenticated-orcid":false,"given":"Javid","family":"Baydamirli","sequence":"additional","affiliation":[{"name":"Ko\u00e7 University, Istanbul, Turkey"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9603-2466","authenticated-orcid":false,"given":"Do\u011fan","family":"Sa\u011fbili","sequence":"additional","affiliation":[{"name":"Ko\u00e7 University, Istanbul, Turkey"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7165-2095","authenticated-orcid":false,"given":"Mohamed","family":"Wahib","sequence":"additional","affiliation":[{"name":"RIKEN Center for Computational Science, Kobe, Japan"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2351-0770","authenticated-orcid":false,"given":"Didem","family":"Unat","sequence":"additional","affiliation":[{"name":"Ko\u00e7 University, Istanbul, Turkey"}]}],"member":"320","published-online":{"date-parts":[[2023,6,21]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.softx.2021.100707"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2017.29"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2017.12.007"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2017.05.006"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2555243.2555258"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3200691.3178492"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3545008.3545056"},{"key":"e_1_3_2_1_8_1","volume-title":"Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis","author":"Chen Yuxin","unstructured":"Yuxin Chen , Benjamin Brock , Serban Porumbescu , Ayd\u0131n Bulu\u00e7 , Katherine Yelick , and John D. Owens . 2022. Scalable Irregular Parallelism with GPUs: Getting CPUs out of the Way . In Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis ( Dallas, Texas) (SC '22). Institute for Electrical and Electronics Engineers, New York, NY, USA, Article 50, 16 pages. Yuxin Chen, Benjamin Brock, Serban Porumbescu, Ayd\u0131n Bulu\u00e7, Katherine Yelick, and John D. Owens. 2022. Scalable Irregular Parallelism with GPUs: Getting CPUs out of the Way. In Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis (Dallas, Texas) (SC '22). Institute for Electrical and Electronics Engineers, New York, NY, USA, Article 50, 16 pages."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/125826.126134"},{"key":"e_1_3_2_1_10_1","volume-title":"Neena Imam, and Chris J. Newburn.","author":"Chu Ching-Hsiang","year":"2019","unstructured":"Ching-Hsiang Chu , Sreeram Potluri , Anshuman Goswami , Manjunath Gorentla Venkata , Neena Imam, and Chris J. Newburn. 2019 . Designing High-Performance In-Memory Key-Value Operations with Persistent GPU Kernels and OpenSHMEM. In OpenSHMEM and Related Technologies. OpenSHMEM in the Era of Extreme Heterogeneity, Swaroop Pophale, Neena Imam, Ferrol Aderholdt, and Manjunath Gorentla Venkata (Eds.). Springer International Publishing , Cham, 148--164. Ching-Hsiang Chu, Sreeram Potluri, Anshuman Goswami, Manjunath Gorentla Venkata, Neena Imam, and Chris J. Newburn. 2019. Designing High-Performance In-Memory Key-Value Operations with Persistent GPU Kernels and OpenSHMEM. In OpenSHMEM and Related Technologies. OpenSHMEM in the Era of Extreme Heterogeneity, Swaroop Pophale, Neena Imam, Ferrol Aderholdt, and Manjunath Gorentla Venkata (Eds.). Springer International Publishing, Cham, 148--164."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2931088.2931091"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2049662.2049663"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2017.37"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2013.06.001"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/InPar.2012.6339596"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2016.51"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3332466.3374544"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTER.2015.21"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPSW50202.2020.00104"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3539781.3539785"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3126908.3126950"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3243176.3243179"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1093\/acprof:oso\/9780199655410.001.0001"},{"key":"e_1_3_2_1_24_1","unstructured":"Hans Meuer Erich Strohmaier Jack Dongarra Horst Simon and Martin Meuer. 2023. Top 500. https:\/\/www.top500.org\/. Accessed: 2023-01-30.  Hans Meuer Erich Strohmaier Jack Dongarra Horst Simon and Martin Meuer. 2023. Top 500. https:\/\/www.top500.org\/. Accessed: 2023-01-30."},{"key":"e_1_3_2_1_25_1","unstructured":"NVIDIA. 2022. conjugateGradientMultiDeviceCG. https:\/\/github.com\/NVIDIA\/cuda-samples\/tree\/master\/Samples\/4_CUDA_Libraries\/conjugateGradientMultiDeviceCG.  NVIDIA. 2022. conjugateGradientMultiDeviceCG. https:\/\/github.com\/NVIDIA\/cuda-samples\/tree\/master\/Samples\/4_CUDA_Libraries\/conjugateGradientMultiDeviceCG."},{"key":"e_1_3_2_1_26_1","unstructured":"NVIDIA. 2022. Multi GPU Programming Models. https:\/\/github.com\/NVIDIA\/multi-gpu-programming-models.  NVIDIA. 2022. Multi GPU Programming Models. https:\/\/github.com\/NVIDIA\/multi-gpu-programming-models."},{"key":"e_1_3_2_1_27_1","unstructured":"NVIDIA. 2022. Nvidia OpenSHMEM Library (NVSHMEM) documentation. https:\/\/docs.nvidia.com\/nvshmem\/api\/  NVIDIA. 2022. Nvidia OpenSHMEM Library (NVSHMEM) documentation. https:\/\/docs.nvidia.com\/nvshmem\/api\/"},{"key":"e_1_3_2_1_28_1","unstructured":"NVIDIA. 2023. NVSHMEM 2.6.0 release notes. https:\/\/docs.nvidia.com\/nvshmem\/release-notes\/release-260.html.  NVIDIA. 2023. NVSHMEM 2.6.0 release notes. https:\/\/docs.nvidia.com\/nvshmem\/release-notes\/release-260.html."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTER.2013.6702638"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPSW.2014.111"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3126908.3126914"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-09766-4_490"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2013.104"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/HiPC.2017.00037"},{"key":"e_1_3_2_1_35_1","volume-title":"Manjunath Gorentla Venkata, and Neena Imam","author":"Potluri Sreeram","year":"2018","unstructured":"Sreeram Potluri , Anshuman Goswami , Manjunath Gorentla Venkata, and Neena Imam . 2018 . Efficient Breadth First Search on Multi-GPU Systems Using GPU-Centric OpenSHMEM. In OpenSHMEM and Related Technologies. Big Compute and Big Data Convergence, Manjunath Gorentla Venkata, Neena Imam, and Swaroop Pophale (Eds.). Springer International Publishing , Cham, 82--96. Sreeram Potluri, Anshuman Goswami, Manjunath Gorentla Venkata, and Neena Imam. 2018. Efficient Breadth First Search on Multi-GPU Systems Using GPU-Centric OpenSHMEM. In OpenSHMEM and Related Technologies. Big Compute and Big Data Convergence, Manjunath Gorentla Venkata, Neena Imam, and Swaroop Pophale (Eds.). Springer International Publishing, Cham, 82--96."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-26428-8_2"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2063384.2063388"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2963098"},{"key":"e_1_3_2_1_39_1","volume-title":"Preliminary Proceedings in International Conference on Spectral and High Order Methods. International Conference on Spectral and High Order Methods","author":"Spotz W.F.","unstructured":"W.F. Spotz and G.F. Carey . 1995. High-order compact finite difference methods . In Preliminary Proceedings in International Conference on Spectral and High Order Methods. International Conference on Spectral and High Order Methods , Houston, TX, USA, 397--408. W.F. Spotz and G.F. Carey. 1995. High-order compact finite difference methods. In Preliminary Proceedings in International Conference on Spectral and High Order Methods. International Conference on Spectral and High Order Methods, Houston, TX, USA, 397--408."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661229.2661250"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898717938"},{"key":"e_1_3_2_1_42_1","volume-title":"Scalable Kernel Fusion for Memory-Bound GPU Applications","author":"Wahib Mohamed","unstructured":"Mohamed Wahib and Naoya Maruyama . 2014. Scalable Kernel Fusion for Memory-Bound GPU Applications . In SC. IEEE Computer Society , New Orleans, LA, USA , 191--202. Mohamed Wahib and Naoya Maruyama. 2014. Scalable Kernel Fusion for Memory-Bound GPU Applications. In SC. IEEE Computer Society, New Orleans, LA, USA, 191--202."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2017.05.223"},{"key":"e_1_3_2_1_44_1","unstructured":"Lingqi Zhang Mohamed Wahib Peng Chen Jintao Meng Xiao Wang and Satoshi Matsuoka. 2022. Persistent Kernels for Iterative Memory-bound GPU Applications. arXiv:2204.02064 [cs.DC]  Lingqi Zhang Mohamed Wahib Peng Chen Jintao Meng Xiao Wang and Satoshi Matsuoka. 2022. Persistent Kernels for Iterative Memory-bound GPU Applications. arXiv:2204.02064 [cs.DC]"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS47924.2020.00057"}],"event":{"name":"ICS '23: 37th International Conference on Supercomputing","location":"Orlando FL USA","acronym":"ICS '23","sponsor":["SIGARCH ACM Special Interest Group on Computer Architecture"]},"container-title":["Proceedings of the 37th International Conference on Supercomputing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3577193.3593713","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:47:31Z","timestamp":1750178851000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3577193.3593713"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,21]]},"references-count":45,"alternative-id":["10.1145\/3577193.3593713","10.1145\/3577193"],"URL":"https:\/\/doi.org\/10.1145\/3577193.3593713","relation":{},"subject":[],"published":{"date-parts":[[2023,6,21]]},"assertion":[{"value":"2023-06-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}