In-Situ Techniques on GPU-Accelerated Data-Intensive Applications
Yi Ju, Mingshuai Li, Adalberto Perez, Laura Bellentani, Niclas, Jansson, Stefano Markidis, Philipp Schlatter, Erwin Laure

TL;DR
This paper discusses in-situ techniques for GPU-accelerated data-intensive HPC applications, aiming to improve IO performance, storage management, and resource utilization during large-scale simulations.
Contribution
It explores the application of in-situ data processing methods in GPU-accelerated HPC environments to address IO bottlenecks and enhance resource utilization.
Findings
In-situ techniques can reduce IO bottlenecks in HPC workflows.
GPU-accelerated in-situ processing improves data analysis efficiency.
CPU-based in-situ tasks can better utilize underused resources.
Abstract
The computational power of High-Performance Computing (HPC) systems is constantly increasing, however, their input/output (IO) performance grows relatively slowly, and their storage capacity is also limited. This unbalance presents significant challenges for applications such as Molecular Dynamics (MD) and Computational Fluid Dynamics (CFD), which generate massive amounts of data for further visualization or analysis. At the same time, checkpointing is crucial for long runs on HPC clusters, due to limited walltimes and/or failures of system components, and typically requires the storage of large amount of data. Thus, restricted IO performance and storage capacity can lead to bottlenecks for the performance of full application workflows (as compared to computational kernels without IO). In-situ techniques, where data is further processed while still in memory rather to write it out over…
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.
