A Parallel Data Compression Framework for Large Scale 3D Scientific Data
Large scale simulations of complex systems ranging from climate and astrophysics to crowd dynamics, produce routinely petabytes of data and are projected to reach the zettabytes level in the coming decade. These simulations enable unprecedented insights but at the same their effectiveness is hindere...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Large scale simulations of complex systems ranging from climate and
astrophysics to crowd dynamics, produce routinely petabytes of data and are
projected to reach the zettabytes level in the coming decade. These simulations
enable unprecedented insights but at the same their effectiveness is hindered
by the enormous data sizes associated with the computational elements and
respective output quantities of interest that impose severe constraints on
storage and I/O time. In this work, we address these challenges through a novel
software framework for scientific data compression. The software (CubismZ)
incorporates efficient wavelet based techniques and the state-of-the-art ZFP,
SZ and FPZIP floating point compressors. The framework relies on a
block-structured data layout, benefits from OpenMP and MPI and targets
supercomputers based on multicores. CubismZ can be used as a tool for ex situ
(offline) compression of scientific datasets and supports conventional
Computational Fluid Dynamics (CFD) file formats. Moreover, it provides a
testbed of comparison, in terms of compression factor and peak signal-to-noise
ratio, for a number of available data compression methods. The software yields
in situ compression ratios of 100x or higher for fluid dynamics data produced
by petascale simulations of cloud cavitation collapse using
$\mathcal{O}(10^{11})$ grid cells, with negligible impact on the total
simulation time. |
---|---|
DOI: | 10.48550/arxiv.1903.07761 |