Search NASA⌕ Search

DOE OSTI · 1959023

I/O Bottleneck Detection and Tuning: Connecting the Dots using Interactive Log Analysis

Also available from

Abstract

Using parallel file systems efficiently is a tricky problem due to inter-dependencies among multiple layers of I/O software, including high-level I/O libraries (HDF5, netCDF, etc.), MPI-IO, POSIX, and file systems (GPFS, Lustre, etc.). Profiling tools such as Darshan collect traces to help understand the I/O performance behavior. However, there are significant gaps in analyzing the collected traces and then applying tuning options offered by various layers of I/O software. Seeking to connect the dots between I/O bottleneck detection and tuning, we propose DXT Explorer, an interactive log analysis tool. In this paper, we present a case study using our interactive log analysis tool to identify and apply various I/O optimizations. We report an evaluation of performance improvement achieved for four I/O kernels extracted from science applications.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Bez, Jean Luca, Tang, Houjun, Xie, Bing, Williams-Young, David, Latham, Rob, Ross, Rob, Oral, Sarp, Byna, Suren. 2021-11-01. I/O Bottleneck Detection and Tuning: Connecting the Dots using Interactive Log Analysis. https://doi.org/10.1109/pdsw54622.2021.00008

Cite the original work for its findings. Save a collection to share your selection of sources.