8000 GitHub - szcompressor/SZ3 at v3.1.0
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

szcompressor/SZ3

Repository files navigation

SZ3: A Modular Error-bounded Lossy Compression Framework for Scientific Datasets

(C) 2016 by Mathematics and Computer Science (MCS), Argonne National Laboratory. See COPYRIGHT in top-level directory.

  • Major Authors: Sheng Di, Kai Zhao, Xin Liang
  • Supervisor: Franck Cappello
  • Other Contributors: Robert Underwood, Sihuan Li, Ali M. Gok

Citations

Kindly note: If you mention SZ in your paper, the most appropriate citation is including these three references (ICDE21, HPDC2020, Bigdata2018), because they cover the design and implementation of the latest version of SZ.

3rd party libraries/tools

Installation

  • mkdir build && cd build
  • cmake -DCMAKE_INSTALL_PREFIX:PATH=[INSTALL_DIR] ..
  • make
  • make install

Then, you'll find all the executables in [INSTALL_DIR]/bin and header files in [INSTALL_DIR]/include

Testing Examples

You can use the executable 'sz' command to do the compression/decompression.

API

Please refer to 'include/SZ3/api/sz.hpp' for API and instructions.

Version history

Version New features

  • SZ 3.0.0 SZ3 is the C++ version of SZ with modular and composable design.
  • SZ 3.0.1 Improve the build process.
  • SZ 3.0.2 Support point-wise relative error bound mode.
  • SZ 3.1.0 The default algorithm is now interpolation+Lorenzo.
0