Analysis of topology-dependent MPI performance on gemini networks

Antonio J. Peña, Ralf G.Correa Carvalho, James Dinan, Pavan Balaji, Rajeev Thakur, William Gropp

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Current HPC systems utilize a variety of interconnection networks, with varying features and communication characteristics. MPI normalizes these interconnects with a common interface used by most HPC applications. However, network properties can have a significant impact on application performance. We explore the impact of the interconnect on application performance on the Blue Waters supercomputer. Blue Waters uses a three-dimensional, Cray Gemini torus network, which provides twice the Y-dimension bandwidth in the X and Z dimensions. Through several benchmarks, including a halo-exchange example, we demonstrate that application-level mapping to the network topology yields significant performance improvements.

Original languageEnglish (US)
Title of host publicationProceedings of the 20th European MPI Users' Group Meeting, EuroMPI 2013
PublisherAssociation for Computing Machinery
Pages61-66
Number of pages6
ISBN (Print)9788461651337
DOIs
StatePublished - 2013
Event20th European MPI Users' Group Meeting, EuroMPI 2013 - Madrid, Spain
Duration: Sep 15 2013Sep 18 2013

Publication series

NameACM International Conference Proceeding Series

Other

Other20th European MPI Users' Group Meeting, EuroMPI 2013
CountrySpain
CityMadrid
Period9/15/139/18/13

Keywords

  • Gemini
  • Interconnection network
  • MPI
  • Network topology

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications

Fingerprint Dive into the research topics of 'Analysis of topology-dependent MPI performance on gemini networks'. Together they form a unique fingerprint.

  • Cite this

    Peña, A. J., Carvalho, R. G. C., Dinan, J., Balaji, P., Thakur, R., & Gropp, W. (2013). Analysis of topology-dependent MPI performance on gemini networks. In Proceedings of the 20th European MPI Users' Group Meeting, EuroMPI 2013 (pp. 61-66). (ACM International Conference Proceeding Series). Association for Computing Machinery. https://doi.org/10.1145/2488551.2488564