{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,10]],"date-time":"2026-01-10T07:56:05Z","timestamp":1768031765683,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":11,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,6,17]],"date-time":"2024-06-17T00:00:00Z","timestamp":1718582400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100006374","name":"European Research Council","doi-asserted-by":"publisher","award":["882500"],"award-info":[{"award-number":["882500"]}],"id":[{"id":"10.13039\/501100006374","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100006374","name":"Ministerium f\u00fcr Wissenschaft, Forschung und Kunst Baden-W\u00fcrttemberg","doi-asserted-by":"publisher","award":["33-7533.-9-10\/20\/2"],"award-info":[{"award-number":["33-7533.-9-10\/20\/2"]}],"id":[{"id":"10.13039\/501100006374","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100006374","name":"Gauss Centre for Supercomputing","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100006374","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,6,17]]},"DOI":"10.1145\/3626183.3660260","type":"proceedings-article","created":{"date-parts":[[2024,6,4]],"date-time":"2024-06-04T18:23:04Z","timestamp":1717525384000},"page":"289-291","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Brief Announcement: (Near) Zero-Overhead C++ Bindings for MPI"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6232-2951","authenticated-orcid":false,"given":"Demian","family":"Hespe","sequence":"first","affiliation":[{"name":"Researcher, Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9213-7597","authenticated-orcid":false,"given":"Lukas","family":"H\u00fcbner","sequence":"additional","affiliation":[{"name":"Karlsruhe Institute of Technology &amp; Heidelberg Institute for Theoretical Studies, Karlsruhe, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2379-9455","authenticated-orcid":false,"given":"Florian","family":"Kurpicz","sequence":"additional","affiliation":[{"name":"Karlsruhe Institute of Technology, Karlsruhe, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3330-9349","authenticated-orcid":false,"given":"Peter","family":"Sanders","sequence":"additional","affiliation":[{"name":"Karlsruhe Institute of Technology, Karlsruhe, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-6402-9016","authenticated-orcid":false,"given":"Matthias","family":"Schimek","sequence":"additional","affiliation":[{"name":"Karlsruhe Institute of Technology, Karlsruhe, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1997-1304","authenticated-orcid":false,"given":"Daniel","family":"Seemaier","sequence":"additional","affiliation":[{"name":"Karlsruhe Institute of Technology, Karlsruhe, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9295-1388","authenticated-orcid":false,"given":"Tim Niklas","family":"Uhl","sequence":"additional","affiliation":[{"name":"Karlsruhe Institute of Technology, Karlsruhe, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,6,17]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Heiko Bauke. 2015. MPL - A message passing library. https:\/\/github.com\/rabauke\/mpl"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/BigData.2016.7840603"},{"key":"e_1_3_2_1_3_1","unstructured":"Jeffrey Dean and Sanjay Ghemawat. 2004. MapReduce: Simplified data processing on large clusters. (2004)."},{"key":"e_1_3_2_1_4_1","unstructured":"Ali Can Demiralp et al. 2022. A C20 Interface for MPI 4.0. Poster at SC'22."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"crossref","unstructured":"Sayan Ghosh et al. 2021. Towards Modern C Language Support for MPI. In ExaMPI@SC. IEEE 27--35.","DOI":"10.1109\/ExaMPI54564.2021.00009"},{"key":"e_1_3_2_1_6_1","unstructured":"Douglas Gregor and Matthias Troyer. 2005--2007. Boost.MPI. version 1.84."},{"key":"e_1_3_2_1_7_1","unstructured":"Demian Hespe et al. 2024. KaMPIng: Flexible and (Near) Zero-Overhead C Bindings for MPI. CoRR (2024). http:\/\/arxiv.org\/abs\/2404.05610"},{"key":"e_1_3_2_1_8_1","first-page":"1","article-title":"A large-scale study of MPI usage in open-source HPC applications","volume":"31","author":"Ignacio Laguna","year":"2019","unstructured":"Ignacio Laguna et al. 2019. A large-scale study of MPI usage in open-source HPC applications. In SC. ACM, 31:1--31:14.","journal-title":"SC. ACM"},{"key":"e_1_3_2_1_9_1","volume-title":"MPI: A Message-Passing Interface Standard -- Version 2.2.","author":"Forum MPI","year":"2009","unstructured":"MPI Forum. 2009. MPI: A Message-Passing Interface Standard -- Version 2.2."},{"key":"e_1_3_2_1_10_1","unstructured":"Martin Ruefenacht et al. 2021. MPI Language Bindings Are Holding MPI Back. CoRR (2021). http:\/\/arxiv.org\/abs\/2107.10566v1"},{"key":"e_1_3_2_1_11_1","volume-title":"Sequential and Parallel Algorithms and Data Structures","author":"Sanders Peter","unstructured":"Peter Sanders, Kurt Mehlhorn, Martin Dietzfelbinger, and Roman Dementiev. 2019. Sequential and Parallel Algorithms and Data Structures. Springer. io"}],"event":{"name":"SPAA '24: 36th ACM Symposium on Parallelism in Algorithms and Architectures","location":"Nantes France","acronym":"SPAA '24","sponsor":["SIGACT ACM Special Interest Group on Algorithms and Computation Theory","SIGARCH ACM Special Interest Group on Computer Architecture","EATCS European Association for Theoretical Computer Science"]},"container-title":["Proceedings of the 36th ACM Symposium on Parallelism in Algorithms and Architectures"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3626183.3660260","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3626183.3660260","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T16:24:29Z","timestamp":1755879869000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3626183.3660260"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,6,17]]},"references-count":11,"alternative-id":["10.1145\/3626183.3660260","10.1145\/3626183"],"URL":"https:\/\/doi.org\/10.1145\/3626183.3660260","relation":{},"subject":[],"published":{"date-parts":[[2024,6,17]]},"assertion":[{"value":"2024-06-17","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}