Intel Makes Major Zlib Performance Improvements

Written by Michael Larabel in Intel on 26 November 2013 at 02:05 PM EST. 7 Comments
INTEL
Intel's Open-Source Technology Center has prepared a set of thirteen patches against Zlib to sharply improve the deflate performance.

Jim Kukunas of Intel OTC published the set of 13 patches on Monday that include medium and quick deflate strategies, a faster hash function with SSE 4.2 support, PCLMULQDQ-optimized CRC folding, SSE2 hash shifting, and other changes/tuning.

In terms of the deflate performance changes for Zlib with these patches, Jim noted that for an Intel Core i5 2530M (Sandy Bridge) system, level one compression is 71% faster with a sacrifice of about 30% compression, level 6 is about 50% faster with no real change in compression, and level 9 is about 22% faster with no change at all in the compression.

More details on the Zlib DEFLATE performance improvements that will hopefully be merged soon into the data compression library can be found via the Zlib mailing list.
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