Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.

IPP-6.1.6.056 and new libiomp5md compatibility

tobiak__yaky
Beginner
394 Views

Hello, 

We use old IPP-6.1.6.056 and face some performance issue, which is totally gone when we move to new libiomp5md.dll (from recent IPP-2017).

The question is, whether the new openmp from IPP-2017 (v5.0.217.308) is fully backward compatible with old IPP-6.1.6.056 or not?

Any prevention/precautions/suggestions/ before using the new libiomp5md.dll with old IPP-6.1.6.056?

P.S. it is critical to know, is it possible to make a small patch or it will take significantly more resources and time to update the whole IPP.

Thanks in advance!

0 Kudos
1 Reply
Chao_Y_Intel
Moderator
394 Views

Hi, 

This is not validated in our test. Taking a part of the libraries to anther versions is not the supposed the way to use.  IPP-6.1 is pretty old, and does not include optimization on the new instructions.  For long term benefit, moving to new version may help the code.

Regards,
Chao

0 Kudos
Reply