Intel IPP Zlib Library Changed the Default Compression Level

Intel IPP_zlib.lib is high-level data compression libraries, which is compatible with de-facto standard zlib (www.zlib.net). Starting the version Intel® IPP 7.0 sample, we changed the IPP_zlib "default" compression ratio to align with zlib library "default" compression level.  Now there are new compression levels correlation table listed as below: 

zlib

ipp_zlib

1

fast

2

linked to fast

3

linked to fast

4

average

5

linked to average

6

default

7

linked to default

8

linked to best

9

best

While in previous release, IPP_zlib used the level 5 as default. Some users may notice that the previous version have higher speed, but less compression level. So in order to align with zlib (www.zlib.net), Intel IPP 7.0 provides compression ratio for each IPP_zlib compression level not less than it is in zlib.

Additionally, Intel IPP 7.0 also improved the encoding performance of ipp_zlib with new default compression level. And new high-level data compression libraries (bzip2, gzip and lzo) are supported Intel IPP 7.0.

For more complete information about compiler optimizations, see our Optimization Notice.