Parallel Image Processing in OpenMP - Image Blocks
Hello, I'm doing my first steps in the OpenMP world.
Attached is an example for using the IPP with external threading with the IPP ippiFilterGaussianBorder_32f_C1R function.
I can set the number of OpenMP threads and it works for "omp parallel for" ippGetNumThreads always returns 1 though. ippSetNumThreads(8) reports "No operation has been exacuted"
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).
I use IPP 7.1 to process uncompressed images from IP-cam.
I have a data processing DLL, that uses IPP 8.2.
I use static linking.
I am implementing an application which uses single threaded IPP and external parallelization via MS OpenMP.