Zstd 1.4.1 Further Improves Decode Speed, Other Optimizations

Written by Michael Larabel in Standards on 19 July 2019 at 03:20 PM EDT. 5 Comments
STANDARDS
Zstd 1.4.1 is out today as a maintenance release to Facebook's Zstandard compression algorithm but with this update comes even more performance optimizations.

In particular, Zstd 1.4.1 is around 7% faster for decode speed thanks to hand-optimizing a loop rather than trying to rely upon GCC's auto-vectorization behavior. Zstd 1.4.1 also has slightly improved compression ratios at levels 3 and 4, faster compression speeds in high compression mode for repetitive data, and other optimizations.

This Zstd release also has several bug fixes including for niche use-cases where it could hit a rare data corruption bug. There are also build system updates and documentation improvements.

More details on Zstd 1.4.1 at Facebook's GitHub.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week