News: 0001607938

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Zlib-rs 0.6 Released With Improved AVX-512 Support

([Free Software] 6 Hours Ago zlib-rs 0.6)


Zlib-rs is the effort out of the Trifecta Tech Foundation to provide a Zlib compression implementation written in the Rust programming language that can serve as a C dynamic library and Rust crate. The intent here being that zlib-rs is potentially safer than the classic C-based implementation of Zlib.

With today's release of zlib-rs 0.6 there are changes to zlib-rs-sys for how the dynamic C library is handled. Plus zlib-rs is modified so its internals are no longer publicly exposed. Zlib-rs 0.6 also adds more gz* functions to its main Rust crate, all public symbols provided by zlib-ng are provided, and there is also improved AVX-512 support.

The improved AVX-512 support with Zlib-rs 0.6 will help with speedier performance on modern AMD processors (Zen 4 and later) or Intel Xeon server processors.

Downloads and more details on the zlib-rs 0.6 release via [1]GitHub .



[1] https://github.com/trifectatechfoundation/zlib-rs/releases/tag/v0.6.0



The sourceforge approach is to place all of the projects in some bland
"open source surburbia", where all of the houses are alike, with only the
colors and minor style variations (which building plan was used for which
particular house) are allowed by the restrictive covenants and local
zoning laws. Sourceforege is the open source equivalent of the
subdivision in the movie "Edward Scissorhands".
-- Terry Lambert