• DocumentCode
    1920171
  • Title

    ALCF MPI Benchmarks: Understanding Machine-Specific Communication Behavior

  • Author

    Morozov, Vitali ; Meng, Jiayuan ; Vishwanath, Venkatram ; Hammond, Jeff R. ; Kumaran, Kalyan ; Papka, Michael E.

  • Author_Institution
    Argonne Nat. Lab., Argonne, IL, USA
  • fYear
    2012
  • fDate
    10-13 Sept. 2012
  • Firstpage
    19
  • Lastpage
    28
  • Abstract
    As systems grow larger and computation is further spread across nodes, efficient data communication is becoming increasingly important to achieve high throughput and low power consumption for high performance computing systems. However, communication efficacy not only depends on application-specific communication patterns, but also on machine-specific communication subsystems, node architectures, and even the runtime communication libraries. In fact, different hardware systems lead to different tradeoffs with respect to communication mechanisms, which can impact the choice of application implementations. We present a set of MPI-based benchmarks to better understand the communication behavior of the hardware systems and guide the performance tuning of scientific applications. We further apply these benchmarks to three clusters and present several interesting lessons from our experience.
  • Keywords
    application program interfaces; benchmark testing; message passing; natural sciences computing; power aware computing; Argonne National Laboratory Leadership Computing Facility MPI benchmark; application-specific communication pattern; communication efficacy; data communication; hardware system; high performance computing system; machine-specific communication behavior; machine-specific communication subsystem; node architecture; performance tuning; power consumption; runtime communication library; scientific application; Aggregates; Bandwidth; Benchmark testing; Hardware; Laboratories; Libraries; Topology; MPI; benchmarks; cluster; communication; scientific computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Workshops (ICPPW), 2012 41st International Conference on
  • Conference_Location
    Pittsburgh, PA
  • ISSN
    1530-2016
  • Print_ISBN
    978-1-4673-2509-7
  • Type

    conf

  • DOI
    10.1109/ICPPW.2012.7
  • Filename
    6337565