We are using zlib in our software and we are using IPP 6.1 to improve the zlib performance. It gives 35 - 45% improvement over the zlib without IPP. We installed IPP 7.1 and linked the following static library functions for data compression
/opt/intel/ipp/lib/intel64/ (ippdc_l, ipps_l, ippcore_l)
However after testing, we found there is around 20% performance degradation.
Wondering what could be wrong?
For your information,
I am testing IPP on a 8 core (Intel (R) Xeon (R) X5550 @ 2.67 GHz) phyical server.
I am testing on a three different data sets (random data that can't be compressed, mix of random and compressible data and mostly compressible data)
Please let me know if you need further information on the testing.