Error-bounded Lossy Data Compressor For Float Double
TSZ algorithm is come from SZ algorithm, Github url is https://github.com/szcompressor .
Bellow is aspect of improvement :
-
Better speed and size
SZ head size about 24 bytes, we are reduced to 2 bytes. we delete some no use code and some unnecessary function could be droped.
-
Support multi-threads, interface is thread-safety.
-
Remove 2D 3D 4D 5D function, only 1D be remained.
-
Remove int8 int16 int32 and other datatype, only float double be remained.
-
Optimize code speed
-
Other optimize...
After modify, TSZ become faster、smaller and independent. TSZ more suitable for small block data compression.