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

Image Processing and SMP speedup

tez
Beginner
347 Views
Will dual processing systems automatically benefit when suing IPP? We're planning on using the image library with various data types for large images (4kx4k). I would expect to see a near linear speedup for simple arithmetic operations, is this the case or do I need to explicitly introduce threading myself?
0 Kudos
2 Replies
jdrooks
Beginner
347 Views
No, they will not automatically benefit. Efficient multithreading is too application specific for a performance library to do it for you.
0 Kudos
Vladimir_Dudnik
Employee
347 Views
Hi,
actually, some of IPP functions use OpenMP threading inside, so you will get automatically some benefits when you are using IPP DLLs. Note, there is no internal threading in IPP static libraries, so you can tune threading in your application by yourself.
Regards,
Vladimir
0 Kudos
Reply