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 条
  • [21] Using Surrogate-based Modeling to Predict Optimal I/O Parameters of Applications at the Extreme Scale
    Matheny, M.
    Herbein, S.
    Podhorszki, N.
    Klasky, S.
    Taufer, M.
    2014 20TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2014, : 568 - 575
  • [22] Optimizing I/O server placement for parallel I/O on switch-based irregular networks
    Lin, Yih-Fang
    Wang, Chien-Min
    Wu, Jan-Jan
    JOURNAL OF SUPERCOMPUTING, 2006, 36 (03): : 201 - 217
  • [23] Optimizing I/O server placement for parallel I/O on switch-based irregular networks
    Lin, YF
    Wang, CM
    Wu, JJ
    PARALLEL AND DISTRIBUTED PROCESSING AND APPLICATIONS, PROCEEDINGS, 2004, 3358 : 997 - 1006
  • [24] Optimizing I/O server placement for parallel I/O on switch-based irregular networks
    Yih-Fang Lin
    Chien-Min Wang
    Jan-Jan Wu
    The Journal of Supercomputing, 2006, 36 : 201 - 217
  • [25] I/O performance analysis of machine learning workloads on leadership scale supercomputer
    Karimi, Ahmad Maroof
    Paul, Arnab K.
    Wang, Feiyi
    PERFORMANCE EVALUATION, 2022, 157
  • [26] Benchmarking Parallel I/O Performance for a Large Scale Scientific Application on the TeraGrid
    Loeffler, Frank
    Tao, Jian
    Allen, Gabrielle
    Schnetter, Erik
    HIGH PERFORMANCE COMPUTING AND APPLICATIONS, 2010, 5938 : 272 - 279
  • [27] RISE: Reducing I/O Contention in Staging-based Extreme-Scale In-situ Workflows
    Subedi, Pradeep
    Davis, Philip E.
    Parashar, Manish
    2021 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER 2021), 2021, : 146 - 156
  • [28] A quantitative performance study for Stokes solvers at the extreme scale
    Gmeiner, Bjoern
    Huber, Markus
    John, Lorenz
    Ruede, Ulrich
    Wohlmuth, Barbara
    JOURNAL OF COMPUTATIONAL SCIENCE, 2016, 17 : 509 - 521
  • [29] Design and implementation of a parallel I/O runtime system for irregular applications
    No, JC
    Park, SS
    Perez, JC
    Choudhary, A
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2002, 62 (02) : 193 - 220
  • [30] Design and implementation of a parallel I/O runtime system for irregular applications
    No, J
    Park, SS
    Carretero, J
    Choudhary, A
    Chen, P
    FIRST MERGED INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, 1998, : 280 - 284