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

Multi-thread question

Yi_R_
Beginner
245 Views

I just installed IPP for Linux. The installation package says that the libraries are single threaded libearies. Does it mean the IPP Linux doesn't support multi-threading?

Thanks!

0 Kudos
1 Reply
Jeffrey_M_Intel1
Employee
245 Views

While the threaded libraries are now not installed by default for all OSes, they can be added if you customize the installed components.  They are still available if you need them.  However, using the non-threaded versions of the libraries is recommended.  Use of the threaded libraries can result in oversubscription.  Threading inside the primitives is also not cache friendly. By working with small ROIs and chaining operations in your application you can reuse cached data and obtain better performance than by using internally threaded primitives. 

0 Kudos
Reply