You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've integrated quantile compression into Turbobench Compression Benchmark
using the ffi c-interface for 32/64 bits integers.
Executables for windows and linux can be downloaded from releases.
I've made also a quick test with 32-bits lz77 offsets:
turbobench -ezstd,9/qcomp32,8 silesia_o.u32
C Size ratio% C MB/s D MB/s Name File
30556963 55.6 91 260 qcomp32 8 silesia_o.u32
33077995 60.1 7 1048 zstd 15 silesia_o.u32
33242362 60.4 61 1040 zstd 9 silesia_o.u32
Summary: at the chosen compression levels, Quantile Compression compresses much faster and gets better compression ratio in most facets, but notably gets a worse ratio on decimal floats and interleaved or shifting distributions. Quantile compression also decompresses much more slowly. I have been aware of these weaknesses and expect to address the compression ratio issues and part of the decompression speed issue in a future format (though I do not plan to compete on the highest decompression speeds).
@powturbo Is there an explanation of each dataset used here? Also, I don't see version information - would appreciate if you could point me to that or add it.
I've integrated quantile compression into Turbobench Compression Benchmark
using the ffi c-interface for 32/64 bits integers.
Executables for windows and linux can be downloaded from releases.
I've made also a quick test with 32-bits lz77 offsets:
More benchmarks are now available.
The text was updated successfully, but these errors were encountered: