VOOZH about

URL: https://www.phoronix.com/news/Zlib-rs-0.5.3

⇱ Zlib-rs 0.5.3 Expands AVX-512 Usage For Faster Performance - Phoronix


👁 Phoronix

Zlib-rs 0.5.3 Expands AVX-512 Usage For Faster Performance

Written by Michael Larabel in Programming on 4 December 2025 at 06:20 AM EST. 61 Comments
The Trifecta Tech Foundation today released zlib-rs 0.5.3 as the newest version of this Zlib implementation written in the Rust programming language for better memory safety. Zlib-rs is advertised as "a safer Zlib" for use by both C and Rust projects while delivering competitive performance to the C-based zlib-ng.

With zlib-rs 0.5.3 the performance should be even more competitive on AVX-512 capable Intel and AMD processors thanks to some new code. There is now a AVX-512 implementation of Adler32 as well as an AVX-512 port of COMPARE256 code. Plus CRC32 also has an AVX-512 implementation now. Great seeing continued adoption of AVX-512 support for helping modern AMD/Intel processors with said ISA capabilities. No performance benchmark numbers were cited in any of the recent AVX-512 pull requests for highlighting the modern advantage of zlib-rs on modern AVX-512 processors.

👁 AVX-512 Rust check


Zlib-rs 0.5.3 also brings other updated checks, bug fixes, and other minor enhancements.

Downloads and more details on zlib-rs 0.5.3 for this Rust Zlib implementation via GitHub.

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.