News: 0001516025

  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-ng 2.2.3 Rings In The New Year With ~17.8% Faster Inflate For AVX2

([Free Software] 5 Hours Ago zlib-ng 2.2.3)


Zlib-ng 2.2.3 is out as the "next gen" Zlib replacement led by Hans Kristian Rosbach that retains a Zlib-compatible API while also offering a modernized API, modern C11 syntax, support for more CPU intrinsics, and other leading-edge features compared to upstream Zlib.

The Zlib-ng 2.2.3 project is out for the New Year as well as marking ten years of Zlib-ng being around for more aggressively shipping new performance optimizations atop Zlib.

With Zlib-ng 2.2.3 there is around 17.8% faster performance for inflate when running on x86_64 AMD/Intel processors supporting AVX2. The deflate performance is unchanged while the nearly 18% faster inflate performance is quite exciting and paired with a slightly smaller library size.

Zlib-ng 2.2.3 on AArch64 systems is also seeing around 2.3% faster inflate performance but again no change for deflate performance.

The Zlib-ng 2.2.3 release also has various build system fixes, improved pipelining for AVX-512 chunking, RISC-V fixes, and various other minor optimizations.

Downloads and more details on the Zlib-ng 2.2.3 release via [1]GitHub .



[1] https://github.com/zlib-ng/zlib-ng/releases/tag/2.2.3



avis

Guiorgy

Better living a beggar than buried an emperor.