{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:34:31Z","timestamp":1750221271901,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":40,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,9,25]],"date-time":"2017-09-25T00:00:00Z","timestamp":1506297600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000015","name":"U.S. Department of Energy","doi-asserted-by":"publisher","award":["DE-NA0002374"],"award-info":[{"award-number":["DE-NA0002374"]}],"id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,9,25]]},"DOI":"10.1145\/3127024.3127038","type":"proceedings-article","created":{"date-parts":[[2017,8,24]],"date-time":"2017-08-24T11:58:11Z","timestamp":1503575891000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Improving the memory access locality of hybrid MPI applications"],"prefix":"10.1145","author":[{"given":"Matthias","family":"Diener","sequence":"first","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"Sam","family":"White","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"Laxmikant V.","family":"Kale","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"Michael","family":"Campbell","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"Daniel J.","family":"Bodony","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]},{"given":"Jonathan B.","family":"Freund","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign"}]}],"member":"320","published-online":{"date-parts":[[2017,9,25]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2014.58"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.v22:6"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897783"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2004.1302905"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.2009.22"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/1018425.1020287"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/SBAC-PAD.2014.22"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2975587"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2451116.2451157"},{"key":"e_1_3_2_1_10_1","unstructured":"Arnaldo Carvalho de Melo. 2010. The New Linux 'perf' Tools. In Linux Kongress.  Arnaldo Carvalho de Melo. 2010. The New Linux 'perf' Tools. In Linux Kongress."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2628071.2628085"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.peva.2015.03.001"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2503210.2503294"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2503210.2503294"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2814328"},{"volume-title":"OS-based NUMA Optimization: Tackling the Case of Truly Multi-Thread Applications with Non-Partitioned Virtual Page Accesses","author":"Gennaro Ilaria Di","key":"e_1_3_2_1_17_1","unstructured":"Ilaria Di Gennaro , Alessandro Pellegrini , and Francesco Quaglia . 2016. OS-based NUMA Optimization: Tackling the Case of Truly Multi-Thread Applications with Non-Partitioned Virtual Page Accesses . In IEEE\/ACM International Symposium on Cluster, Cloud, and Grid Computing (CCGRID) . 291--300. Ilaria Di Gennaro, Alessandro Pellegrini, and Francesco Quaglia. 2016. OS-based NUMA Optimization: Tackling the Case of Truly Multi-Thread Applications with Non-Partitioned Virtual Page Accesses. In IEEE\/ACM International Symposium on Cluster, Cloud, and Grid Computing (CCGRID). 291--300."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2014.19"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2012.09.016"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"crossref","unstructured":"William Gropp. 2002. MPICH2: A new start for MPI implementations. In Recent Advances in Parallel Virtual Machine and Message Passing Interface.   William Gropp. 2002. MPICH2: A new start for MPI implementations. In Recent Advances in Parallel Virtual Machine and Message Passing Interface.","DOI":"10.1007\/3-540-45825-5_5"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"crossref","unstructured":"Thomas Heller Hartmut Kaiser Patrick Diehl Dietmar Fey and Marc Alexander Schweitzer. 2016. Closing the Performance Gap with Modern C++. In ISC High Performance 2016: High Performance Computing. 18--31.  Thomas Heller Hartmut Kaiser Patrick Diehl Dietmar Fey and Marc Alexander Schweitzer. 2016. Closing the Performance Gap with Modern C++. In ISC High Performance 2016: High Performance Computing. 18--31.","DOI":"10.1007\/978-3-319-46079-6_2"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00607-013-0324-2"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-33518-1_18"},{"key":"e_1_3_2_1_24_1","volume-title":"Adaptive MPI. In Proceedings of the 16th International Workshop on Languages and Compilers for Parallel Computing (LCPC","author":"Huang Chao","year":"2003","unstructured":"Chao Huang , Orion Lawlor , and L. V. Kal\u00e9 . 2003 . Adaptive MPI. In Proceedings of the 16th International Workshop on Languages and Compilers for Parallel Computing (LCPC 2003 ), LNCS 2958. College Station, Texas, 306--322. Chao Huang, Orion Lawlor, and L. V. Kal\u00e9. 2003. Adaptive MPI. In Proceedings of the 16th International Workshop on Languages and Compilers for Parallel Computing (LCPC 2003), LNCS 2958. College Station, Texas, 306--322."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676870.2676883"},{"key":"e_1_3_2_1_26_1","volume-title":"MemProf: A Memory Profiler for NUMA Multicore Systems. In USENIX Annual Technical Conference (ATC). 53--64","author":"Lachaize Renaud","year":"2012","unstructured":"Renaud Lachaize , Baptiste Lepers , and Vivien Qu\u00e9ma . 2012 . MemProf: A Memory Profiler for NUMA Multicore Systems. In USENIX Annual Technical Conference (ATC). 53--64 . Renaud Lachaize, Baptiste Lepers, and Vivien Qu\u00e9ma. 2012. MemProf: A Memory Profiler for NUMA Multicore Systems. In USENIX Annual Technical Conference (ATC). 53--64."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2555243.2555271"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065034"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2010.5452060"},{"key":"e_1_3_2_1_30_1","volume-title":"MPI: A Message-Passing Interface Standard (Version 3.0). Technical Report.","author":"Interface Forum Message Passing","year":"2012","unstructured":"Message Passing Interface Forum . 2012 . MPI: A Message-Passing Interface Standard (Version 3.0). Technical Report. Message Passing Interface Forum. 2012. MPI: A Message-Passing Interface Standard (Version 3.0). Technical Report."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2304576.2304601"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-85451-7_9"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2628071.2628077"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1006\/jpdc.2000.1674"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-03770-2_16"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/PDP.2009.43"},{"volume-title":"VTune performance analyzer essentials","author":"Reinders James","key":"e_1_3_2_1_37_1","unstructured":"James Reinders . 2005. VTune performance analyzer essentials . Intel Press . http:\/\/www.openisbn.com\/isbn\/9780974364957\/ James Reinders. 2005. VTune performance analyzer essentials. Intel Press. http:\/\/www.openisbn.com\/isbn\/9780974364957\/"},{"key":"e_1_3_2_1_38_1","volume-title":"International Conference on High Performance Computing for Computational Science (VECPAR). 279--292","author":"Ribeiro Christiane Pousa","year":"2010","unstructured":"Christiane Pousa Ribeiro , Marcio Castro , Jean-Fran\u00e7ois M\u00e9haut , and Alexandre Carissimi . 2010 . Improving memory affinity of geophysics applications on NUMA platforms using Minas . In International Conference on High Performance Computing for Computational Science (VECPAR). 279--292 . Christiane Pousa Ribeiro, Marcio Castro, Jean-Fran\u00e7ois M\u00e9haut, and Alexandre Carissimi. 2010. Improving memory affinity of geophysics applications on NUMA platforms using Minas. In International Conference on High Performance Computing for Computational Science (VECPAR). 279--292."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.5555\/1239928.1239936"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/377792.377895"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2008.05.006"}],"event":{"name":"EuroMPI\/USA '17: 24th European MPI Users' Group Meeting","sponsor":["Mellanox Mellanox Technologies","Intel Intel","SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing"],"location":"Chicago Illinois","acronym":"EuroMPI\/USA '17"},"container-title":["Proceedings of the 24th European MPI Users' Group Meeting"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3127024.3127038","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3127024.3127038","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3127024.3127038","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:11:06Z","timestamp":1750212666000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3127024.3127038"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,9,25]]},"references-count":40,"alternative-id":["10.1145\/3127024.3127038","10.1145\/3127024"],"URL":"https:\/\/doi.org\/10.1145\/3127024.3127038","relation":{},"subject":[],"published":{"date-parts":[[2017,9,25]]},"assertion":[{"value":"2017-09-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}