High-Level Topology-Oblivious Optimization of MPI Broadcast Algorithms on Extreme-Scale Platforms

Handle URI:
http://hdl.handle.net/10754/598490
Title:
High-Level Topology-Oblivious Optimization of MPI Broadcast Algorithms on Extreme-Scale Platforms
Authors:
Hasanov, Khalid; Quintin, Jean-Noël; Lastovetsky, Alexey
Abstract:
There has been a significant research in collective communication operations, in particular in MPI broadcast, on distributed memory platforms. Most of the research works are done to optimize the collective operations for particular architectures by taking into account either their topology or platform parameters. In this work we propose a very simple and at the same time general approach to optimize legacy MPI broadcast algorithms, which are widely used in MPICH and OpenMPI. Theoretical analysis and experimental results on IBM BlueGene/P and a cluster of Grid’5000 platform are presented.
Citation:
Hasanov K, Quintin J-N, Lastovetsky A (2014) High-Level Topology-Oblivious Optimization of MPI Broadcast Algorithms on Extreme-Scale Platforms. Euro-Par 2014: Parallel Processing Workshops: 412–424. Available: http://dx.doi.org/10.1007/978-3-319-14313-2_35.
Publisher:
Springer Science + Business Media
Journal:
Euro-Par 2014: Parallel Processing Workshops
Issue Date:
2014
DOI:
10.1007/978-3-319-14313-2_35
Type:
Book Chapter
ISSN:
0302-9743; 1611-3349
Sponsors:
This work has emanated from research conducted withthe financial support of IRCSET (Irish Research Council for Science, Engineeringand Technology) and IBM, grant number EPSG/2011/188 and Science Founda-tion Ireland, grant number 08/IN.1/I2054.Some of the experiments presented in this publication were carried out us-ing the Grid’5000 experimental testbed, being developed under the INRIA AL-ADDIN development action with support from CNRS, RENATER and severalUniversities as well as other funding bodies (seehttps://www.grid5000.fr)Another part of the experiments were carried out using the resources of the Su-percomputing Laboratory at King Abdullah University of Science&Technology(KAUST) in Thuwal, Saudi Arabia.
Appears in Collections:
Publications Acknowledging KAUST Support

Full metadata record

DC FieldValue Language
dc.contributor.authorHasanov, Khaliden
dc.contributor.authorQuintin, Jean-Noëlen
dc.contributor.authorLastovetsky, Alexeyen
dc.date.accessioned2016-02-25T13:30:55Zen
dc.date.available2016-02-25T13:30:55Zen
dc.date.issued2014en
dc.identifier.citationHasanov K, Quintin J-N, Lastovetsky A (2014) High-Level Topology-Oblivious Optimization of MPI Broadcast Algorithms on Extreme-Scale Platforms. Euro-Par 2014: Parallel Processing Workshops: 412–424. Available: http://dx.doi.org/10.1007/978-3-319-14313-2_35.en
dc.identifier.issn0302-9743en
dc.identifier.issn1611-3349en
dc.identifier.doi10.1007/978-3-319-14313-2_35en
dc.identifier.urihttp://hdl.handle.net/10754/598490en
dc.description.abstractThere has been a significant research in collective communication operations, in particular in MPI broadcast, on distributed memory platforms. Most of the research works are done to optimize the collective operations for particular architectures by taking into account either their topology or platform parameters. In this work we propose a very simple and at the same time general approach to optimize legacy MPI broadcast algorithms, which are widely used in MPICH and OpenMPI. Theoretical analysis and experimental results on IBM BlueGene/P and a cluster of Grid’5000 platform are presented.en
dc.description.sponsorshipThis work has emanated from research conducted withthe financial support of IRCSET (Irish Research Council for Science, Engineeringand Technology) and IBM, grant number EPSG/2011/188 and Science Founda-tion Ireland, grant number 08/IN.1/I2054.Some of the experiments presented in this publication were carried out us-ing the Grid’5000 experimental testbed, being developed under the INRIA AL-ADDIN development action with support from CNRS, RENATER and severalUniversities as well as other funding bodies (seehttps://www.grid5000.fr)Another part of the experiments were carried out using the resources of the Su-percomputing Laboratory at King Abdullah University of Science&Technology(KAUST) in Thuwal, Saudi Arabia.en
dc.publisherSpringer Science + Business Mediaen
dc.titleHigh-Level Topology-Oblivious Optimization of MPI Broadcast Algorithms on Extreme-Scale Platformsen
dc.typeBook Chapteren
dc.identifier.journalEuro-Par 2014: Parallel Processing Workshopsen
dc.contributor.institutionUniversity College Dublin, Belfield, Dublin, 4, Irelanden
dc.contributor.institutionExtreme Computing R&D, Bull SAS, Paris, Franceen
All Items in KAUST are protected by copyright, with all rights reserved, unless otherwise indicated.