HPCClusterScape: Increasing Transparency and Efficiency of Shared High-Performance Computing Clusters for Large-scale AI Models
Heungseok Park, Aeree Cho, Hyojun Jeon, Hayoung Lee, Youngil Yang,, Sungjae Lee, Heungsub Lee, Jaegul Choo

TL;DR
HPCClusterScape is a visualization tool designed to improve transparency and efficiency in shared HPC clusters used for large-scale AI models, enabling better resource management and troubleshooting.
Contribution
The paper introduces HPCClusterScape, a novel visualization system that enhances monitoring, diagnosis, and management of shared HPC resources for large-scale AI workloads.
Findings
Improved resource utilization in HPC clusters
Enhanced detection of workload imbalances and bottlenecks
Positive user feedback on system effectiveness
Abstract
The emergence of large-scale AI models, like GPT-4, has significantly impacted academia and industry, driving the demand for high-performance computing (HPC) to accelerate workloads. To address this, we present HPCClusterScape, a visualization system that enhances the efficiency and transparency of shared HPC clusters for large-scale AI models. HPCClusterScape provides a comprehensive overview of system-level (e.g., partitions, hosts, and workload status) and application-level (e.g., identification of experiments and researchers) information, allowing HPC operators and machine learning researchers to monitor resource utilization and identify issues through customizable violation rules. The system includes diagnostic tools to investigate workload imbalances and synchronization bottlenecks in large-scale distributed deep learning experiments. Deployed in industrial-scale HPC clusters,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScientific Computing and Data Management · Distributed and Parallel Computing Systems · Advanced Data Storage Technologies
