{"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":1750221271467,"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"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,9,25]]},"DOI":"10.1145\/3127024.3127031","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":2,"title":["Enabling hierarchy-aware MPI collectives in dynamically changing topologies"],"prefix":"10.1145","author":[{"given":"Simon","family":"Pickartz","sequence":"first","affiliation":[{"name":"RWTH Aachen University, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Carsten","family":"Clauss","sequence":"additional","affiliation":[{"name":"ParTec Cluster Competence Center GmbH, Munich, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefan","family":"Lankes","sequence":"additional","affiliation":[{"name":"RWTH Aachen University, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Antonello","family":"Monti","sequence":"additional","affiliation":[{"name":"RWTH Aachen University, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,9,25]]},"reference":[{"key":"e_1_3_2_1_3_1","volume-title":"PMI: A Scalable Parallel Process-Management Interface for Extreme-Scale Systems. In Recent Advances in the Message Passing Interface: 17th European MPI User's Group Meeting","author":"Balaji Pavan","year":"2010","unstructured":"Pavan Balaji , Darius Buntinas , David Goodell , William Gropp , Jayesh Krishna , Ewing L. Lusk , and Rajeev Thakur . 2010 . PMI: A Scalable Parallel Process-Management Interface for Extreme-Scale Systems. In Recent Advances in the Message Passing Interface: 17th European MPI User's Group Meeting , Euro MPI 2010. Lecture Notes in Computer Science (LNCS), Vol. 6305 . Springer-Verlag , 31--41. Pavan Balaji, Darius Buntinas, David Goodell, William Gropp, Jayesh Krishna, Ewing L. Lusk, and Rajeev Thakur. 2010. PMI: A Scalable Parallel Process-Management Interface for Extreme-Scale Systems. In Recent Advances in the Message Passing Interface: 17th European MPI User's Group Meeting, EuroMPI 2010. Lecture Notes in Computer Science (LNCS), Vol. 6305. Springer-Verlag, 31--41."},{"key":"e_1_3_2_1_4_1","volume-title":"USENIX Annual Technical Conference, FREENIX Track.","author":"Bellard Fabrice","year":"2005","unstructured":"Fabrice Bellard . 2005 . QEMU, a Fast and Portable Dynamic Translator . In USENIX Annual Technical Conference, FREENIX Track. Fabrice Bellard. 2005. QEMU, a Fast and Portable Dynamic Translator. In USENIX Annual Technical Conference, FREENIX Track."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTER.2017.59"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.2009.22"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2006.31"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2007.06.003"},{"key":"e_1_3_2_1_9_1","volume-title":"Proceedings of the 1st COSH Workshop on Co-Scheduling of HPC Applications, Carsten Trinitis and Josef Weidendorfer (Eds.).","author":"Clauss Carsten","year":"2016","unstructured":"Carsten Clauss , Thomas Moschny , and Norbert Eicker . 2016 . Dynamic Process Management with Allocation-internal Co-Scheduling towards Interactive Super-computing . In Proceedings of the 1st COSH Workshop on Co-Scheduling of HPC Applications, Carsten Trinitis and Josef Weidendorfer (Eds.). Carsten Clauss, Thomas Moschny, and Norbert Eicker. 2016. Dynamic Process Management with Allocation-internal Co-Scheduling towards Interactive Super-computing. In Proceedings of the 1st COSH Workshop on Co-Scheduling of HPC Applications, Carsten Trinitis and Josef Weidendorfer (Eds.)."},{"key":"e_1_3_2_1_10_1","volume-title":"Dongarra","author":"Fagg Graham E.","year":"2000","unstructured":"Graham E. Fagg , Sathish S. Vadhiyar , and Jack J . Dongarra . 2000 . ACCT : Automatic Collective Communications Tuning. In Recent Advances in Parallel Virtual Machine and Message Passing Interface (Lecture Notes in Computer Science), Vol. 1908 . Springer , 354--362. Graham E. Fagg, Sathish S. Vadhiyar, and Jack J. Dongarra. 2000. ACCT: Automatic Collective Communications Tuning. In Recent Advances in Parallel Virtual Machine and Message Passing Interface (Lecture Notes in Computer Science), Vol. 1908. Springer, 354--362."},{"key":"e_1_3_2_1_11_1","volume-title":"MPI: A Message-Passing Interface Standard Version 3.1. (June","author":"Interface Forum Message Passing","year":"2015","unstructured":"Message Passing Interface Forum . 2015 . MPI: A Message-Passing Interface Standard Version 3.1. (June 2015). Message Passing Interface Forum. 2015. MPI: A Message-Passing Interface Standard Version 3.1. (June 2015)."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCC.2012.46"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-87475-1_21"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/0167-8191(96)00024-5"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.5555\/1898953.1899059"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/846234.849327"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/329366.301116"},{"key":"e_1_3_2_1_20_1","volume-title":"Proceedings of the Linux Symposium","volume":"1","author":"Kivity Avi","year":"2007","unstructured":"Avi Kivity , Yaniv Kamay , Dor Laor , Uri Lublin , and Anthony Liguori . 2007 . kvm: the Linux Virtual Machine Monitor . In Proceedings of the Linux Symposium , Vol. 1 . Ottawa, Ontario, Canada, 225--230. Avi Kivity, Yaniv Kamay, Dor Laor, Uri Lublin, and Anthony Liguori. 2007. kvm: the Linux Virtual Machine Monitor. In Proceedings of the Linux Symposium, Vol. 1. Ottawa, Ontario, Canada, 225--230."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTER.2011.30"},{"volume-title":"Proceedings 20th IEEE International Parallel Distributed Processing Symposium. 8","author":"Mamidala Amith R.","key":"e_1_3_2_1_23_1","unstructured":"Amith R. Mamidala , Lei Chai , Hyun-Wook Jin , and Dhabaleswar K. Panda . 2006. Efficient SMP-aware MPI-level broadcast over InfiniBand's hardware multicast . In Proceedings 20th IEEE International Parallel Distributed Processing Symposium. 8 pp. Amith R. Mamidala, Lei Chai, Hyun-Wook Jin, and Dhabaleswar K. Panda. 2006. Efficient SMP-aware MPI-level broadcast over InfiniBand's hardware multicast. In Proceedings 20th IEEE International Parallel Distributed Processing Symposium. 8 pp."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/367701.367728"},{"key":"e_1_3_2_1_25_1","volume-title":"Topology-Aware Rank Reordering for MPI Collectives. In IPDPS Workshops. IEEE Computer Society, 1759--1768","author":"Mirsadeghi Seyed Hessam","year":"2016","unstructured":"Seyed Hessam Mirsadeghi and Ahmad Afsahi . 2016 . Topology-Aware Rank Reordering for MPI Collectives. In IPDPS Workshops. IEEE Computer Society, 1759--1768 . Seyed Hessam Mirsadeghi and Ahmad Afsahi. 2016. Topology-Aware Rank Reordering for MPI Collectives. In IPDPS Workshops. IEEE Computer Society, 1759--1768."},{"volume-title":"Recent Advances in Parallel Virtual Machine and Message Passing Interface (Lecture Notes in Computer Science)","author":"Park Kyung-Lang","key":"e_1_3_2_1_26_1","unstructured":"Kyung-Lang Park , Hwang-Jik Lee , Kwang-Won Koh , Oh-Young Kwon , Sung-Yong Park , Hyoung-Woo Park , and Shin-Dug Kim . 2003. Dynamic Topology Selection for High Performance MPI in the Grid Environments . In Recent Advances in Parallel Virtual Machine and Message Passing Interface (Lecture Notes in Computer Science) , Vol. 2840 . Springer , 595--602. Kyung-Lang Park, Hwang-Jik Lee, Kwang-Won Koh, Oh-Young Kwon, Sung-Yong Park, Hyoung-Woo Park, and Shin-Dug Kim. 2003. Dynamic Topology Selection for High Performance MPI in the Grid Environments. In Recent Advances in Parallel Virtual Machine and Message Passing Interface (Lecture Notes in Computer Science), Vol. 2840. Springer, 595--602."},{"volume-title":"A Locality-aware Communication Layer for Virtualized Clusters","author":"Pickartz Simon","key":"e_1_3_2_1_27_1","unstructured":"Simon Pickartz , Jonas Baude , Stefan Lankes , and Antonello Monti . 2017. A Locality-aware Communication Layer for Virtualized Clusters . Springer International Publishing , Cham . Accepted for publication. Simon Pickartz, Jonas Baude, Stefan Lankes, and Antonello Monti. 2017. A Locality-aware Communication Layer for Virtualized Clusters. Springer International Publishing, Cham. Accepted for publication."},{"volume-title":"Co-Scheduling of HPC Applications","author":"Pickartz Simon","key":"e_1_3_2_1_28_1","unstructured":"Simon Pickartz , Jens Breitbart , Carsten Clauss , Stefan Lankes , and Antonello Monti . 2017. Co-Scheduling of HPC Applications . IOS Press , Chapter Virtualization in HPC -- An Enabler for Adaptive Co-Scheduling? Simon Pickartz, Jens Breitbart, Carsten Clauss, Stefan Lankes, and Antonello Monti. 2017. Co-Scheduling of HPC Applications. IOS Press, Chapter Virtualization in HPC -- An Enabler for Adaptive Co-Scheduling?"},{"key":"e_1_3_2_1_29_1","volume-title":"Non-intrusive Migration of MPI Processes in OS-Bypass Networks. In 2016 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW). 1728--1735","author":"Pickartz Simon","year":"2016","unstructured":"Simon Pickartz , Carsten Clauss , Stefan Lankes , Stephan Krempel , Thomas Moschny , and Antonello Monti . 2016 . Non-intrusive Migration of MPI Processes in OS-Bypass Networks. In 2016 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW). 1728--1735 . Simon Pickartz, Carsten Clauss, Stefan Lankes, Stephan Krempel, Thomas Moschny, and Antonello Monti. 2016. Non-intrusive Migration of MPI Processes in OS-Bypass Networks. In 2016 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW). 1728--1735."},{"volume-title":"Migration Techniques in HPC Environments","author":"Pickartz Simon","key":"e_1_3_2_1_30_1","unstructured":"Simon Pickartz , Ramy Gad , Stefan Lankes , Lars Nagel , Tim S\u00fc\u00df , Andr\u00e9 Brinkmann , and Stephan Krempel . 2014. Migration Techniques in HPC Environments . Springer International Publishing , 486--497. Simon Pickartz, Ramy Gad, Stefan Lankes, Lars Nagel, Tim S\u00fc\u00df, Andr\u00e9 Brinkmann, and Stephan Krempel. 2014. Migration Techniques in HPC Environments. Springer International Publishing, 486--497."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCSim.2016.7568352"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCASIA.2005.9"},{"key":"e_1_3_2_1_33_1","volume-title":"8th International Euro-Par Conference (8th Euro-Par'02)","volume":"2400","author":"Sanders Peter","unstructured":"Peter Sanders and Jesper L. Tr\u00e4ff . 2002. The Hierarchical Factor Algorithm for All-to-All Communication (Research Note). In Euro-Par 2002, Parallel Processing , 8th International Euro-Par Conference (8th Euro-Par'02) (Lecture Notes in Computer Science (LNCS)), Burkhard Monien and Rainer Feldmann (Eds.) , Vol. 2400 . Springer-Verlag (New York), Paderborn, Germany, 799--804. Peter Sanders and Jesper L. Tr\u00e4ff. 2002. The Hierarchical Factor Algorithm for All-to-All Communication (Research Note). In Euro-Par 2002, Parallel Processing, 8th International Euro-Par Conference (8th Euro-Par'02) (Lecture Notes in Computer Science (LNCS)), Burkhard Monien and Rainer Feldmann (Eds.), Vol. 2400. Springer-Verlag (New York), Paderborn, Germany, 799--804."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/11846802_15"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"crossref","unstructured":"Jesper L. Tr\u00e4ff. 2003. Improved MPI All-to-all Communication on a Giganet SMP Cluster. In Recent Advances in Parallel Virtual Machine and Message Passing Interface (9th PVM\/MPI'02) Dieter Kranzlmuller Peter Kacsuk Jack Dongarra and Jens Volkert (Eds.). Lecture Notes in Computer Science (LNCS) Vol. 2474. Springer-Verlag (New York) Linz Austria 392--400.   Jesper L. Tr\u00e4ff. 2003. Improved MPI All-to-all Communication on a Giganet SMP Cluster. In Recent Advances in Parallel Virtual Machine and Message Passing Interface (9th PVM\/MPI'02) Dieter Kranzlmuller Peter Kacsuk Jack Dongarra and Jens Volkert (Eds.). Lecture Notes in Computer Science (LNCS) Vol. 2474. Springer-Verlag (New York) Linz Austria 392--400.","DOI":"10.1007\/3-540-45825-5_57"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.5555\/822071.822275"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2642769.2642770"},{"key":"e_1_3_2_1_38_1","volume-title":"Dongarra","author":"Vadhiyar Sathish S.","year":"2001","unstructured":"Sathish S. Vadhiyar , Graham E. Fagg , and Jack J . Dongarra . 2001 . Performance Modeling for Self Adapting Collective Communications for MPI. In Special issue on software for high-performance systems: papers from the symposium of the Los Alamos Computer Science Institute , Vol. 23(1). Kluwer Academic Publishers Group. Sathish S. Vadhiyar, Graham E. Fagg, and Jack J. Dongarra. 2001. Performance Modeling for Self Adapting Collective Communications for MPI. In Special issue on software for high-performance systems: papers from the symposium of the Los Alamos Computer Science Institute, Vol. 23(1). Kluwer Academic Publishers Group."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2011.10.009"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1007\/11590354_37"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-43659-3_26"},{"volume-title":"2014 21st International Conference on High Performance Computing (HiPC). 1--10","author":"Zhang Jie","key":"e_1_3_2_1_42_1","unstructured":"Jie Zhang , Xiaoyi Lu , Jithin Jose , Mingzhe Li , Rong Shi , and Dhabaleswar K. Panda . 2014. High performance MPI library over SR-IOV enabled infiniband clusters . In 2014 21st International Conference on High Performance Computing (HiPC). 1--10 . Jie Zhang, Xiaoyi Lu, Jithin Jose, Mingzhe Li, Rong Shi, and Dhabaleswar K. Panda. 2014. High performance MPI library over SR-IOV enabled infiniband clusters. In 2014 21st International Conference on High Performance Computing (HiPC). 1--10."},{"key":"e_1_3_2_1_43_1","volume-title":"Panda","author":"Zhang Jie","year":"2014","unstructured":"Jie Zhang , Xiaoyi Lu , Jithin Jose , Rong Shi , and Dhabaleswar K . Panda . 2014 . Can Inter-VM Shmem Benefit MPI Applications on SR-IOV Based Virtualized Infiniband Clusters? Springer International Publishing , 342--353. Jie Zhang, Xiaoyi Lu, Jithin Jose, Rong Shi, and Dhabaleswar K. Panda. 2014. Can Inter-VM Shmem Benefit MPI Applications on SR-IOV Based Virtualized Infiniband Clusters? Springer International Publishing, 342--353."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-03869-3_11"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-03770-2_41"}],"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.3127031","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3127024.3127031","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.3127031"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,9,25]]},"references-count":40,"alternative-id":["10.1145\/3127024.3127031","10.1145\/3127024"],"URL":"https:\/\/doi.org\/10.1145\/3127024.3127031","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"}}]}}