91°µÍø

Skip to main content
SHARE
Publication

Accelerating Application Bulk Synchronous Writes in HPC Environments

Publication Type
Conference Paper
Book Title
ACM 7th International Workshop on System and Network Telemetry and Analytics (SNTA'24)
Publication Date
Page Numbers
1 to 8
Publisher Location
New York, New York, United States of America
Conference Name
ACM 7th International Workshop on System and Network Telemetry and Analytics (SNTA’24) on HPDC’24
Conference Location
Pisa, Italy
Conference Sponsor
ACM
Conference Date
-

High-bandwidth storage tiers are becoming more common for their capability to absorb high-rate, bursty I/Os. Notably, the designs of these fast storage tiers differ from system to system. The variation of these layers and non-uniform methods of access can pose chal- lenges for applications seeking to run at multiple HPC facilities. Therefore, in this work, we present Spectral, a rapid-output ab- straction library to accelerate application, bulk-synchronous writes on HPC systems. We design Spectral to enable applications to use high-bandwidth storage, such as node-local storage and dis- tributed, write-caches (e.g., burst buffers) transparently without requiring modifications to the application or file system source code. The key idea is to allow applications to spend most of the time performing productive work and to not require any source code changes for maximum portability on different HPC archi- tectures. Spectral internally re-routes write-only files through available, high-performance I/O resources before ultimately mi- grating them to the shared global parallel file system. For instance, on Summit, Spectral transparently places application outputs on node-local storage and then utilizes asynchronous migration to the center-wide GPFS file system. We evaluate Spectral on the Summit HPC system (1024 nodes) using the IOR benchmark and real scientific applications. Spectral shows linear performance scaling, improving application write performance by over an order of magnitude when compared to GPFS.