conferenceics252025

WisIO: Automated I/O Bottleneck Detection with Multi-Perspective Views for HPC Workflows

Izzet Yildirim, Hariharan Devarajan, Anthony Kougkas, Xian-He Sun, Kathryn Mohror

ICS ’25: 2025 International Conference on Supercomputing

Abstract

Modern HPC workloads involve large data transfers that can become bottlenecks. Existing analysis tools identify bottlenecks from per-file performance data but have limitations in parallelizability and rigid heuristic-based rules, necessitating an automated, efficient, and multi-perspective solution. We designed an automated tool, WisIO, that enables parallel and distributed analysis of multi-terabyte-scale workflow performance data. WisIO examines performance data from multiple perspectives, uses metric-driven bottleneck classification, and allows extensible mapping of bottlenecks to root causes. Experimental results demonstrate that WisIO’s multiperspective views substantially improve bottleneck coverage, showing an average increase of up to 805× when compared to analyzing performance data from a single perspective. In our performance evaluation, WisIO’s metric-driven classification processed 340K bottlenecks per second, while its reasoning engine handled around 35K bottlenecks per second. In an analysis of five real-world HPC workloads, WisIO demonstrated up to 11× faster analysis time and identified up to 144× more bottlenecks compared to existing solutions.

Citation

@inproceedings{yildirim_wisio_2025,
  author = {Yildirim, Izzet and Devarajan, Hariharan and Kougkas, Anthony and Sun, Xian-He and Mohror, Kathryn},
  booktitle = {ICS '25: 2025 International Conference on Supercomputing},
  title = {WisIO: Automated I/O Bottleneck Detection with Multi-Perspective Views for HPC Workflows},
  year = {2025},
  month = jun,
  publisher = {},
  volume = {},
  number = {},
  pages = {},
  keywords = {HPC, Workflows, I/O Analysis, I/O Bottleneck Detection},
  doi = {10.1145/3721145.3725742},
  url = {},
}