Intel® Integrated Performance Primitives
Community support and discussions relating to developing high-performance vision, signal, security, and storage applications.
6633 Discussions

How to use threading API to multithread IPPi functions?

Mellisa
Beginner
155 Views
Hello,

I'm trying to mulththread ippi function whichis not on the threadedfunctionslist.txt from outside of IPP API using any threading API (TBB or boost).

Does anyone have a sample code (or tutorial)?

Thank you.

Mellisa
0 Kudos
1 Reply
Vladimir_Dudnik
Employee
155 Views

Hi Melissa,

if you will take a look on IPP sample package you may find many examples of threading on top of IPP. Not with TBB (we plan to have such sample in future) or boost but with OpenMP API and operating system threading API.

I would refer you to JPEG sample (UIC) for OpenMP threading and UMC MPEG2 sample for OS threading. These samples might be not so simple but still can provide a general idea of how to do threading on top of IPP.

Note, TBB itself has many samples/tutorials, not based on IPP though.

Regards,
Vladimir
Reply