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

Strange things are done to be number one
In selling the computer The Druids were entrepreneurs,
IBM has their strategem And they built a granite box
Which steadily grows acuter, It tracked the moon, warned of monsoons,
And Honeywell competes like Hell, And forecast the equinox
But the story's missing link Their price was right, their future
Is the system old at Stonemenge sold bright,
By the firm of Druids, Inc. The prototype was sold;
From Stonehenge site their bits and byte
Would ship for Celtic gold.
The movers came to crate the frame;
It weighed a million ton!
The traffic folk thought it a joke The man spoke true, and thus to you
(the wagon wheels just spun); A warning from the ages;
"They'll nay sell that," the foreman Your stock will slip if you can't ship
spat, What's in your brochure's pages.
"Just leave the wild weeds grow; See if it sells without the bells
"It's Druid-kind, over-designed, And strings that ring and quiver;
"And belly up they'll go." Druid repute went down the chute
Because they couldn't deliver.
-- Edward C. McManus, "The Computer at Stonehenge"