Multilevel techniques for compression and reduction of scientific data—the univariate case

Mark Ainsworth, Ozan Tugluk, Ben Whitney, Scott Klasky

Research output: Contribution to journalArticlepeer-review

72 Scopus citations

Abstract

We present a multilevel technique for the compression and reduction of univariate data and give an optimal complexity algorithm for its implementation. A hierarchical scheme offers the flexibility to produce multiple levels of partial decompression of the data so that each user can work with a reduced representation that requires minimal storage whilst achieving the required level of tolerance. The algorithm is applied to the case of turbulence modelling in which the datasets are traditionally not only extremely large but inherently non-smooth and, as such, rather resistant to compression. We decompress the data for a range of relative errors, carry out the usual analysis procedures for turbulent data, and compare the results of the analysis on the reduced datasets to the results that would be obtained on the full dataset. The results obtained demonstrate the promise of multilevel compression techniques for the reduction of data arising from large scale simulations of complex phenomena such as turbulence modelling.

Original languageEnglish
Pages (from-to)65-76
Number of pages12
JournalComputing and Visualization in Science
Volume19
Issue number5-6
DOIs
StatePublished - Dec 15 2018

Funding

This research was supported in part by the Exascale Computing Project (17-SC-20-SC) of the U.S. Department of Energy; the Advanced Scientific Research Office (ASCR) at the Department of Energy, under contract DE-AC02-06CH11357; the DOE Storage Systems and Input/Output for Extreme Scale Science project, announcement number LAB 15-1338; and DOE and UT–Battelle, LLC, Contract Number DE-AC05-00OR22725.

FundersFunder number
Advanced Scientific Research Office
U.S. Department of EnergyDE-AC02-06CH11357
BattelleDE-AC05-00OR22725

    Keywords

    • Data compression
    • Data reduction
    • Error-controlled compression
    • Lossy compression
    • Multilevel compression

    Fingerprint

    Dive into the research topics of 'Multilevel techniques for compression and reduction of scientific data—the univariate case'. Together they form a unique fingerprint.

    Cite this