SC2023Top-tier venue
I/O in WRF: A Case Study in Modern Parallel I/O Techniques
Zanhua Huang, Kaiyuan Hou, Ankit Agrawal, Alok N. Choudhary, Robert B. Ross, Wei-Keng Liao
Abstract
Large-scale parallel applications can face significant I/O performance bottlenecks, making efficient I/O crucial. This work presents a comparative study of several parallel I/O implementations in the Weather Research and Forecasting model, including PnetCDF blocking and non-blocking I/O options, netCDF4, HDF5 Log VOL, and ADIOS. For I/O methods creating files in a canonical data layout, PnetCDF's non-blocking option offers up to 2x improvement over its blocking option and up to 4.5x over HDF5 via netCDF4, demonstrating the effectiveness of the write request aggregation technique. The HDF5 Log VOL outperforms ADIOS with a 4x improvement in write performance when creating files in the log layout, although both require non-negligible time to convert the file back to canonical order for post-run analysis. From these results we extract some observations that can guide I/O strategies for modern parallel codes.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Related papers
- Accelerating Parallel Write via Deeply Integrating Predictive Lossy Compression with HDF5Sian Jin, Dingwen Tao, Houjun Tang, Sheng Di et al.SC 2022 · 15 citations
- File System Semantics Requirements of HPC ApplicationsChen Wang, Kathryn Mohror, Marc SnirHPDC 2021 · 25 citations
- AIIO: Using Artificial Intelligence for Job-Level and Automatic I/O Performance Bottleneck DiagnosisBin Dong, Jean Luca Bez, Suren BynaHPDC 2023 · 5 citations
- Concealing Compression-accelerated I/O for HPC Applications through In Situ Task SchedulingSian Jin, Sheng Di, Frédéric Vivien, Daoce Wang et al.EuroSys 2024 · 13 citations
- Access Patterns and Performance Behaviors of Multi-layer Supercomputer I/O Subsystems under Production LoadJean Luca Bez, Ahmad Maroof Karimi, Arnab Kumar Paul, Bing Xie et al.HPDC 2022 · 26 citations
