{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,27]],"date-time":"2026-06-27T07:14:30Z","timestamp":1782544470105,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":30,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,8,13]],"date-time":"2018-08-13T00:00:00Z","timestamp":1534118400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"U.S. Department of Energy","award":["17-SC-20-SC"],"award-info":[{"award-number":["17-SC-20-SC"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,8,13]]},"DOI":"10.1145\/3225058.3225114","type":"proceedings-article","created":{"date-parts":[[2018,8,8]],"date-time":"2018-08-08T19:13:06Z","timestamp":1533755586000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":21,"title":["Improving MPI Multi-threaded RMA Communication Performance"],"prefix":"10.1145","author":[{"given":"Nathan","family":"Hjelm","sequence":"first","affiliation":[{"name":"Los Alamos National Laboratory, Advanced Simulation and Computing"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Matthew G. F.","family":"Dosanjh","sequence":"additional","affiliation":[{"name":"Sandia National Laboratories Center for Computational Research"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ryan E.","family":"Grant","sequence":"additional","affiliation":[{"name":"Sandia National Laboratories Center for Computational Research"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Taylor","family":"Groves","sequence":"additional","affiliation":[{"name":"Lawrence Berkeley National Laboratory, Advanced Technology Group"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Patrick","family":"Bridges","sequence":"additional","affiliation":[{"name":"University of New Mexico, Computer Science Department"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dorian","family":"Arnold","sequence":"additional","affiliation":[{"name":"Emory University, Computer Science Department"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2018,8,13]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Cray XC series network","author":"Alverson Bob","year":"2012","unstructured":"Bob Alverson , Edwin Froese , Larry Kaplan , and Duncan Roweth . 2012. Cray XC series network . Cray Inc., White Paper WP-Aries 01-1112 ( 2012 ). Bob Alverson, Edwin Froese, Larry Kaplan, and Duncan Roweth. 2012. Cray XC series network. Cray Inc., White Paper WP-Aries01-1112 (2012)."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-87475-1_20"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342014552085"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2712386.2712388"},{"key":"e_1_3_2_1_5_1","volume-title":"Dmapp: An api for one-sided programming model on baker systems","author":"Bruggencate Monica","year":"2010","unstructured":"Monica ten Bruggencate and Duncan Roweth . 2010 . Dmapp: An api for one-sided programming model on baker systems . Cray Users Group (CUG) ( 2010). Monica ten Bruggencate and Duncan Roweth. 2010. Dmapp: An api for one-sided programming model on baker systems. Cray Users Group (CUG) (2010)."},{"key":"e_1_3_2_1_6_1","volume-title":"Cray Software Document","author":"Cray Inc. 2014.","unstructured":"Cray Inc. 2014. Using the GNI and DMAPP APIs . In Cray Software Document , Vol. S-2446- 5202 . http:\/\/docs.cray.com\/books\/S-2446-5202\/S-2446-5202.pdf Cray Inc. 2014. Using the GNI and DMAPP APIs. In Cray Software Document, Vol. S-2446-5202. http:\/\/docs.cray.com\/books\/S-2446-5202\/S-2446-5202.pdf"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.3758"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342014548772"},{"key":"e_1_3_2_1_9_1","volume-title":"RMA-MT: A Benchmark Suite for Assessing MPI Multi-threaded RMA Performance. In IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing (IEEE\/ACM CCGrid","author":"Dosanjh Matthew GF","year":"2016","unstructured":"Matthew GF Dosanjh , Taylor Groves , Ryan E Grant , Ron Brightwell , and Patrick G Bridges . 2016 . RMA-MT: A Benchmark Suite for Assessing MPI Multi-threaded RMA Performance. In IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing (IEEE\/ACM CCGrid 2016). Matthew GF Dosanjh, Taylor Groves, Ryan E Grant, Ron Brightwell, and Patrick G Bridges. 2016. RMA-MT: A Benchmark Suite for Assessing MPI Multi-threaded RMA Performance. In IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing (IEEE\/ACM CCGrid 2016)."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2503210.2503286"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/11752578_29"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/2396095.2396143"},{"key":"e_1_3_2_1_13_1","volume-title":"NiMC: Characterizing and Eliminating Network-Induced Memory Contention. In IEEE International Parallel & Distributed Processing Symposium. IEEE.","author":"Groves Taylor","year":"2016","unstructured":"Taylor Groves , Ryan E Grant , and Dorian Arnold . 2016 . NiMC: Characterizing and Eliminating Network-Induced Memory Contention. In IEEE International Parallel & Distributed Processing Symposium. IEEE. Taylor Groves, Ryan E Grant, and Dorian Arnold. 2016. NiMC: Characterizing and Eliminating Network-Induced Memory Contention. In IEEE International Parallel & Distributed Processing Symposium. IEEE."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2966884.2966890"},{"key":"e_1_3_2_1_16_1","unstructured":"Steve Huss-Lederman Bill Gropp Anthony Skjellum Andrew Lumsdaine Bill Saphir Jeff Squyres etal 1997. MPI-2: Extensions to the message passing interface. University of Tennessee available online at http:\/\/www.mpiforum.org\/docs\/docs. html (1997).  Steve Huss-Lederman Bill Gropp Anthony Skjellum Andrew Lumsdaine Bill Saphir Jeff Squyres et al. 1997. MPI-2: Extensions to the message passing interface. University of Tennessee available online at http:\/\/www.mpiforum.org\/docs\/docs. html (1997)."},{"key":"e_1_3_2_1_17_1","unstructured":"Intel. 2015. Intel MPI Benchmarks 4.0. https:\/\/software.intel.com\/en-us\/articles\/intel-mpi-benchmarks.  Intel. 2015. Intel MPI Benchmarks 4.0. https:\/\/software.intel.com\/en-us\/articles\/intel-mpi-benchmarks."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPSW.2010.5470773"},{"key":"e_1_3_2_1_19_1","unstructured":"Krishna Kandalla Peter Mendygral Nick Radcliffe Bob Cernohous David Knaak Kim McMahon and Mark Pagel. 2016. Optimizing Cray MPI and SHMEM Software Stacks for Cray-XC Supercomputers based on Intel KNL Processors. (2016).  Krishna Kandalla Peter Mendygral Nick Radcliffe Bob Cernohous David Knaak Kim McMahon and Mark Pagel. 2016. Optimizing Cray MPI and SHMEM Software Stacks for Cray-XC Supercomputers based on Intel KNL Processors. (2016)."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/782814.782855"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.3847\/1538-4365\/aa5b9c"},{"key":"e_1_3_2_1_22_1","unstructured":"Hans Meuer Erich Strohmaier Jack Dongarra and Horst Simon. 2013. Top500 Supercomputing Sites. http:\/\/www.top500.org\/.  Hans Meuer Erich Strohmaier Jack Dongarra and Horst Simon. 2013. Top500 Supercomputing Sites. http:\/\/www.top500.org\/."},{"key":"e_1_3_2_1_23_1","volume-title":"MPI: A message-passing interface standard version 3.1. Technical Report","author":"Forum MPI","year":"2015","unstructured":"MPI Forum . 2015 . MPI: A message-passing interface standard version 3.1. Technical Report . University of Tennessee , Knoxville. MPI Forum. 2015. MPI: A message-passing interface standard version 3.1. Technical Report. University of Tennessee, Knoxville."},{"key":"e_1_3_2_1_24_1","unstructured":"Ohio State University. 2015. OSU Micro-Benchmarks 4.4.1. http:\/\/mvapich.cse.ohio-state.edu\/benchmarks\/.  Ohio State University. 2015. OSU Micro-Benchmarks 4.4.1. http:\/\/mvapich.cse.ohio-state.edu\/benchmarks\/."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/PDP.2009.43"},{"key":"e_1_3_2_1_26_1","unstructured":"Sandia National Laboratory. 2010. Mantevo Project Home Page. https:\/\/mantevo.org.  Sandia National Laboratory. 2010. Mantevo Project Home Page. https:\/\/mantevo.org."},{"key":"e_1_3_2_1_27_1","volume-title":"Proceedings of the International European Conference on Parallel and Distributed Computing.","author":"Schonbein Whit","unstructured":"Whit Schonbein , Matthew G. F. Dosanjh , Ryan E. Grant , and Patrick G. Bridges . 2018. Measuring Multithreaded Message Matching Misery . In Proceedings of the International European Conference on Parallel and Distributed Computing. Whit Schonbein, Matthew G. F. Dosanjh, Ryan E. Grant, and Patrick G. Bridges. 2018. Measuring Multithreaded Message Matching Misery. In Proceedings of the International European Conference on Parallel and Distributed Computing."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2014.45"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/ExaMPI.2014.6"},{"key":"e_1_3_2_1_30_1","volume-title":"Gropp","author":"Thakur Rajeev","year":"2007","unstructured":"Rajeev Thakur and William D . Gropp . 2007 . Test Suite for Evaluating Performance of MPI Implementations That Support MPI_THREAD_MULTIPLE. In Recent Advances in Parallel Virtual Machine and Message Passing Interface, Franck Cappello, Thomas Herault, and Jack Dongarra (Eds.). Lecture Notes in Computer Science, Vol. 4757 . Springer Berlin Heidelberg , 46--55. Rajeev Thakur and William D. Gropp. 2007. Test Suite for Evaluating Performance of MPI Implementations That Support MPI_THREAD_MULTIPLE. In Recent Advances in Parallel Virtual Machine and Message Passing Interface, Franck Cappello, Thomas Herault, and Jack Dongarra (Eds.). Lecture Notes in Computer Science, Vol. 4757. Springer Berlin Heidelberg, 46--55."},{"key":"e_1_3_2_1_31_1","volume-title":"SHMEM-MT: A Benchmark Suite for Assessing Multi-threaded SHMEM Performance. In Workshop on OpenSHMEM and Related Technologies. Springer International Publishing, 227--231","author":"Weeks Hans","year":"2016","unstructured":"Hans Weeks , Matthew GF Dosanjh , Patrick G Bridges , and Ryan E Grant . 2016 . SHMEM-MT: A Benchmark Suite for Assessing Multi-threaded SHMEM Performance. In Workshop on OpenSHMEM and Related Technologies. Springer International Publishing, 227--231 . Hans Weeks, Matthew GF Dosanjh, Patrick G Bridges, and Ryan E Grant. 2016. SHMEM-MT: A Benchmark Suite for Assessing Multi-threaded SHMEM Performance. In Workshop on OpenSHMEM and Related Technologies. Springer International Publishing, 227--231."}],"event":{"name":"ICPP 2018: 47th International Conference on Parallel Processing","location":"Eugene OR USA","acronym":"ICPP 2018","sponsor":["University of Oregon University of Oregon"]},"container-title":["Proceedings of the 47th International Conference on Parallel Processing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3225058.3225114","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3225058.3225114","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3225058.3225114","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:39:50Z","timestamp":1750210790000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3225058.3225114"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,8,13]]},"references-count":30,"alternative-id":["10.1145\/3225058.3225114","10.1145\/3225058"],"URL":"https:\/\/doi.org\/10.1145\/3225058.3225114","relation":{},"subject":[],"published":{"date-parts":[[2018,8,13]]},"assertion":[{"value":"2018-08-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}