Performance characterization of irregular I/O at the extreme scale

S. Herbein, S. McDaniel, N. Podhorszki, J. Logan, S. Klasky, M. Taufer

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

Abstract

This paper reports our experience with irregular I/O and describes lessons learned when running applications with such I/O on supercomputers at the extreme scale. Specifically, we study how irregularities in I/O patterns (i.e., irregular amount of data written per process at each I/O step) in scientific simulations can cause increasing I/O times and substantial loss in scalability. To this end, we quantify the impact of irregular I/O patterns on the I/O performance of scientific applications at the extreme scale by statistically modeling the irregular I/O behavior of two scientific applications: the Monte Carlo application QMCPack and the adaptive mesh refinement application ENZO. For our testing, we feed our model into I/O kernels of two well-known I/O data models (i.e., ADIOS and HDF) to measure the performance of the two applications' I/O under different I/O settings. Empirically, we show how the growing data sizes and the irregular I/O patterns in these applications are both relevant factors impacting performance.

Original languageEnglish
Pages (from-to)17-36
Number of pages20
JournalParallel Computing
Volume51
DOIs
StatePublished - Jan 2016

Funding

This work is supported in part by the NSF Grant CCF 1318445 and through the Predictive Theory and Modeling for Materials and Chemical Science program by the Office of Basic Energy Science (BES), Department of Energy (DOE). This research used resources of the Oak Ridge Leadership Computing Facility at the Oak Ridge National Laboratory, which is supported by the Office of Science of the U.S. Department of Energy under Contract no. DE-AC05-00OR22725 .

FundersFunder number
National Science FoundationCCF 1318445, 1318445
U.S. Department of EnergyDE-AC05-00OR22725
Office of Science
Basic Energy Sciences

    Keywords

    • ADIOS
    • ENZO
    • Exascale
    • HDF5
    • Irregular I/O
    • QMCPack

    Fingerprint

    Dive into the research topics of 'Performance characterization of irregular I/O at the extreme scale'. Together they form a unique fingerprint.

    Cite this