Releases: szcompressor/SZ
Release SZ 2.1.12.5
update of the filter interface to use doubles instead of floats.
Release SZ 2.1.12.4
add write_stats support for SZ1.4
fix a bug in hdf5 filter
update userguide for h5z sz
Release SZ 2.1.12.2
Fix the number of threads issue in sz_omp.c (previously, it has to be multiple of 8; now, the real # threads could be a multiple of 4 instead).
Add SZ_Transpose mode in sz_openmp.c
Fix SZ threadsafe
Fix a small bug in the executable example/sz.c; add CONSTANT_FLAG in write_stats
Support e4s portal
Add a filter -- filterDimension() to deal with the number of elements=1 at some dimension
Revise the SZ package for the builtin integration with HDF5 filter
Change API to be thread-safe
resolve the thread-safety issue
add SZ_compress_customize_threadsafe() and SZ_decompress_customize_threadsafe()
add test_threadsafe example code
Add examples for exafel data compression under Roibin-SZ
The compressor customized for exafel datasets is called Roibin-SZ.
In this version with minor revision, we just added a few examples about how to install Roibin-SZ and use it.
Update for EXAFEL project
Update the compression code for the custom version of EXAFEL project.
The generic version is not changed at all (exactly the same as 2.1.11).
This change makes no difference for you if you are not in the ECP EXAFEL project.
Release 2.1.11
Fix an important bug in Huffman encoding, which previously may cause inferior compression ratios in some cases.
More specifically, the minHeapTree was problematic: some tree nodes were messed up, so the compression ratio was not at the best level.
Release SZ2.1.10
We added a the write_stats function in this version. Compiling the code using './configure --enable-writestats' allows users to check the statistics about sz compressor's compression, e.g., the percentage of linear-regression vs. Lorenzo, the Huffman tree overhead in the compressed data, etc.
Release 2.1.9
In this version, we support some useful functions such as 'protect value range'.
The sz.config in example is tuned to include the linear regression prediction (the one in the sz 2.1.8.3 was disabled, which will get worse compression ratio if the users use the default sz.config to compress the data).
Release 2.1.8.3
Two changes compared with 2.1.8.2:
- support controlling of norm error in the executable and sz.config.
- comment out a redundant debug printf from 1D compression