{"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":1750221271096,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":23,"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"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,9,25]]},"DOI":"10.1145\/3127024.3127030","type":"proceedings-article","created":{"date-parts":[[2017,8,24]],"date-time":"2017-08-24T11:58:11Z","timestamp":1503575891000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["A hierarchical model to manage hardware topology in MPI applications"],"prefix":"10.1145","author":[{"given":"Emmanuel","family":"Jeannot","sequence":"first","affiliation":[{"name":"Univ. Bordeaux, Talence, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Farouk","family":"Mansouri","sequence":"additional","affiliation":[{"name":"Inria, Talence, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guillaume","family":"Mercier","sequence":"additional","affiliation":[{"name":"Univ. Bordeaux, Talence, France"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,9,25]]},"reference":[{"doi-asserted-by":"crossref","unstructured":"B. Brandfass T. Alrutz and T. Gerhold. 2012. Rank Reordering for MPI Communication Optimization. Computer & Fluids (Jan. 2012).  B. Brandfass T. Alrutz and T. Gerhold. 2012. Rank Reordering for MPI Communication Optimization. Computer & Fluids (Jan. 2012).","key":"e_1_3_2_1_1_1","DOI":"10.1016\/j.compfluid.2012.01.019"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_2_1","DOI":"10.1109\/PDP.2010.67"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_3_1","DOI":"10.1145\/173284.155333"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_4_1","DOI":"10.1109\/ICPPW.2014.38"},{"volume-title":"Recent Advances in Parallel Virtual Machine and Message Passing Interface","author":"Hatazaki T.","unstructured":"T. Hatazaki . 1998. Rank Reordering Strategy for MPI Topology Creation Functions . In Recent Advances in Parallel Virtual Machine and Message Passing Interface , V. Alexandrov and J. Dongarra (Eds.). Lecture Notes in Computer Science, Vol. 1497 . Springer Berlin \/ Heidelberg , 188--195. 10.1007\/BFb0056575. T. Hatazaki. 1998. Rank Reordering Strategy for MPI Topology Creation Functions. In Recent Advances in Parallel Virtual Machine and Message Passing Interface, V. Alexandrov and J. Dongarra (Eds.). Lecture Notes in Computer Science, Vol. 1497. Springer Berlin \/ Heidelberg, 188--195. 10.1007\/BFb0056575.","key":"e_1_3_2_1_5_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_6_1","DOI":"10.1016\/S0167-8191(06)80021-9"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_7_1","DOI":"10.1109\/CLUSTER.2011.59"},{"key":"e_1_3_2_1_8_1","volume-title":"Implementing the MPI Process Topology Mechanism. In Supercomputing '02: Proceedings of the 2002 ACM\/IEEE conference on Supercomputing. IEEE Computer Society Press","author":"Tr\u00e4ff J. L.","year":"2002","unstructured":"J. L. Tr\u00e4ff . 2002 . Implementing the MPI Process Topology Mechanism. In Supercomputing '02: Proceedings of the 2002 ACM\/IEEE conference on Supercomputing. IEEE Computer Society Press , Los Alamitos, CA, USA, 1--14. J. L. Tr\u00e4ff. 2002. Implementing the MPI Process Topology Mechanism. In Supercomputing '02: Proceedings of the 2002 ACM\/IEEE conference on Supercomputing. IEEE Computer Society Press, Los Alamitos, CA, USA, 1--14."},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_9_1","DOI":"10.1109\/TPDS.2013.104"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_10_1","DOI":"10.5555\/762761.762767"},{"volume-title":"Fast Measurement of LogP Parameters for Message Passing Platforms","author":"Kielmann Thilo","unstructured":"Thilo Kielmann , Henri E. Bal , and Kees Verstoep . 2000. Fast Measurement of LogP Parameters for Message Passing Platforms . Springer Berlin Heidelberg , Berlin, Heidelberg , 1176--1183. Thilo Kielmann, Henri E. Bal, and Kees Verstoep. 2000. Fast Measurement of LogP Parameters for Message Passing Platforms. Springer Berlin Heidelberg, Berlin, Heidelberg, 1176--1183.","key":"e_1_3_2_1_11_1"},{"key":"e_1_3_2_1_12_1","volume-title":"A NUMA API for Linux","author":"Kleen Andi","year":"2005","unstructured":"Andi Kleen . 2005. A NUMA API for Linux . Novel Inc ( 2005 ). http:\/\/halobates.de\/numaapi3.pdf Andi Kleen. 2005. A NUMA API for Linux. Novel Inc (2005). http:\/\/halobates.de\/numaapi3.pdf"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_13_1","DOI":"10.1007\/978-3-642-03770-2_17"},{"key":"e_1_3_2_1_14_1","volume-title":"Improving MPI Applications Performance on Multicore Clusters with Rank Reordering. In EuroMPI (Lecture Notes in Computer Science)","volume":"6960","author":"Mercier G.","unstructured":"G. Mercier and E. Jeannot . 2011 . Improving MPI Applications Performance on Multicore Clusters with Rank Reordering. In EuroMPI (Lecture Notes in Computer Science) , Vol. 6960 . Springer, Santorini, Greece, 39--49. G. Mercier and E. Jeannot. 2011. Improving MPI Applications Performance on Multicore Clusters with Rank Reordering. In EuroMPI (Lecture Notes in Computer Science), Vol. 6960. Springer, Santorini, Greece, 39--49."},{"key":"e_1_3_2_1_15_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 . http:\/\/www.mpi-forum.org\/docs\/mpi-3.0\/mpi30-report.pdf Message Passing Interface Forum. 2012. MPI: A Message-Passing Interface Standard, Version 3.0. Technical Report. http:\/\/www.mpi-forum.org\/docs\/mpi-3.0\/mpi30-report.pdf"},{"volume-title":"Pthreads Programming. O'Reilly & Associates","author":"Nichols Bradford","unstructured":"Bradford Nichols , Dick Buttlar , and Jacqueline Proulx Farrell . 1996. Pthreads Programming. O'Reilly & Associates , Inc., Sebastopol, CA, USA. Bradford Nichols, Dick Buttlar, and Jacqueline Proulx Farrell. 1996. Pthreads Programming. O'Reilly & Associates, Inc., Sebastopol, CA, USA.","key":"e_1_3_2_1_16_1"},{"unstructured":"Plafrim. Plate-forme F\u00e9d\u00e9rative pour la Recherche en Informatique et Math\u00e9matiques. (????). https:\/\/plafrim.bordeaux.inria.fr\/doku.php.  Plafrim. Plate-forme F\u00e9d\u00e9rative pour la Recherche en Informatique et Math\u00e9matiques. (????). https:\/\/plafrim.bordeaux.inria.fr\/doku.php.","key":"e_1_3_2_1_17_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_18_1","DOI":"10.1109\/ICPP.2013.89"},{"doi-asserted-by":"crossref","unstructured":"M. J. Rashti J. Green P. Balaji A. Afsahi and W. Gropp. 2011. Multi-core and Network Aware MPI Topology Functions. In EuroMPI 2011. Recent Advances in the Message Passing Interface - 18th European MPI Users' Group Meeting (Lecture Notes in Computer Science) Y. Cotronis A. Danalis D. S. Nikolopoulos and J. Dongarra (Eds.) Vol. 6960. Springer 50--60.   M. J. Rashti J. Green P. Balaji A. Afsahi and W. Gropp. 2011. Multi-core and Network Aware MPI Topology Functions. In EuroMPI 2011. Recent Advances in the Message Passing Interface - 18th European MPI Users' Group Meeting (Lecture Notes in Computer Science) Y. Cotronis A. Danalis D. S. Nikolopoulos and J. Dongarra (Eds.) Vol. 6960. Springer 50--60.","key":"e_1_3_2_1_19_1","DOI":"10.1007\/978-3-642-24449-0_8"},{"volume-title":"High Performance Parallelism Pearls (1 ed.)","author":"Reinders James","unstructured":"James Reinders and Jim Jeffers . 2015. High Performance Parallelism Pearls (1 ed.) . Vol. 2 . Morgan Kaufmann . James Reinders and Jim Jeffers. 2015. High Performance Parallelism Pearls (1 ed.). Vol. 2. Morgan Kaufmann.","key":"e_1_3_2_1_20_1"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_21_1","DOI":"10.1002\/(SICI)1096-9128(199704)9:4<255::AID-CPE250>3.0.CO;2-2"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_22_1","DOI":"10.1007\/978-3-642-03869-3_11"},{"doi-asserted-by":"publisher","key":"e_1_3_2_1_23_1","DOI":"10.1007\/978-3-642-03770-2_41"}],"event":{"sponsor":["Mellanox Mellanox Technologies","Intel Intel","SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing"],"acronym":"EuroMPI\/USA '17","name":"EuroMPI\/USA '17: 24th European MPI Users' Group Meeting","location":"Chicago Illinois"},"container-title":["Proceedings of the 24th European MPI Users' Group Meeting"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3127024.3127030","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3127024.3127030","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.3127030"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,9,25]]},"references-count":23,"alternative-id":["10.1145\/3127024.3127030","10.1145\/3127024"],"URL":"https:\/\/doi.org\/10.1145\/3127024.3127030","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"}}]}}