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

Mixing multi-threading and non-multi-threading IPP functions

vladimir12345
Beginner
318 Views

Hello,

May multi-threading IPP functions from dynamic lybraries(in multi-threading mode) be mixed with non-multi-threading IPP functions from static libraries ?
We want toforce some functions to work in single-threading modewhen multi-threading mode is enabled.
Arethere other ways to do this ?

Thanks,
Vladimir

0 Kudos
1 Reply
Ying_S_Intel
Employee
318 Views

Possible. You may creat single threaded applications building from non-threaded static libraires. In lib directory (from IPP v5.3 update 2 to the latest Intel IPP 6.0), you may notice there are 2 branches of threaded static libraryes (with "-t" in library name) and non-threaded static libraries, just link the non-threaded libraires for your case.

Regards,
Ying

0 Kudos
Reply