Performance characterization of irregular I/O at the extreme scale

被引:3
|
作者
Herbein, S. [1 ]
McDaniel, S. [1 ]
Podhorszki, N. [2 ]
Logan, J. [2 ]
Klasky, S. [2 ]
Taufer, M. [1 ]
机构
[1] Univ Delaware, Newark, DE 19716 USA
[2] Oak Ridge Natl Lab, Oak Ridge, TN 37831 USA
基金
美国国家科学基金会;
关键词
Exascale; Irregular I/O; QMCPack; ENZO; ADIOS; HDF5;
D O I
10.1016/j.parco.2015.10.009
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:17 / 36
页数:20
相关论文
共 50 条
  • [1] Visualization and parallel I/O at extreme scale
    Ross, R. B.
    Peterka, T.
    Shen, H-W
    Hong, Y.
    Ma, K-L
    Yu, H.
    Moreland, K.
    SCIDAC 2008: SCIENTIFIC DISCOVERY THROUGH ADVANCED COMPUTING, 2008, 125
  • [2] I/O Performance Challenges at Leadership Scale
    Lang, Samuel
    Carns, Philip
    Latham, Robert
    Ross, Robert
    Harms, Kevin
    Allcock, William
    PROCEEDINGS OF THE CONFERENCE ON HIGH PERFORMANCE COMPUTING NETWORKING, STORAGE AND ANALYSIS, 2009,
  • [3] I/O characterization and performance evaluation of large-scale storage architectures for heterogeneous workloads
    Kogiou, Olga
    Devarajan, Hariharan
    Wang, Chen
    Yu, Weikuan
    Mohror, Kathryn
    2023 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING WORKSHOPS, CLUSTER WORKSHOPS, 2023, : 44 - 45
  • [4] Sigh performance parallel I/O schemes for irregular applications on clusters of workstations
    No, J
    Carretero, J
    Choudhary, A
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 1999, 1593 : 1117 - 1126
  • [5] An Empirical Roofline Model for Extreme-Scale I/O Workload Analysis
    Zhu, Zhaobin
    Bartelheimer, Niklas
    Neuwirth, Sarah
    2023 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, IPDPSW, 2023, : 622 - 627
  • [6] Optimizing I/O forwarding techniques for extreme-scale event tracing
    Thomas Ilsche
    Joseph Schuchart
    Jason Cope
    Dries Kimpe
    Terry Jones
    Andreas Knüpfer
    Kamil Iskra
    Robert Ross
    Wolfgang E. Nagel
    Stephen Poole
    Cluster Computing, 2014, 17 : 1 - 18
  • [7] Optimizing I/O forwarding techniques for extreme-scale event tracing
    Ilsche, Thomas
    Schuchart, Joseph
    Cope, Jason
    Kimpe, Dries
    Jones, Terry
    Knuepfer, Andreas
    Iskra, Kamil
    Ross, Robert
    Nagel, Wolfgang E.
    Poole, Stephen
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2014, 17 (01): : 1 - 18
  • [8] Memory-Conscious Collective I/O for Extreme-Scale HPC Systems
    Lu, Yin
    Chen, Yong
    Thakur, Rajeev
    Zhuang, Yu
    2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 1360 - 1360
  • [9] Memory-Conscious Collective I/O for Extreme-scale HPC Systems
    Lu, Yin
    Chen, Yong
    Thakur, Rajeev
    Zhuang, Yu
    2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 1361 - +
  • [10] Making the case for reforming the I/O software stack of extreme-scale systems
    Isaila, Florin
    Garcia, Javier
    Carretero, Jesus
    Ross, Rob
    Kimpe, Dries
    ADVANCES IN ENGINEERING SOFTWARE, 2017, 111 : 26 - 31