Intel® Moderncode for Parallel Architectures
Support for developing parallel programming applications on Intel® Architecture.

Ressample picture and multicore processor

a_malagouenamesys_fr
357 Views
Hello
We have a multi-threaded app written in C# end C++ managed and not managed running on Windows with OpenMp lib.
we build a custom dll for ipp functions.

my Pc target is an i7 quad core with hyperthreading (8 active core)

but at run time, when the ipp function like ippiResize_16u_C3R or ippiResize_16u_C1R is called only one core is using.
i don't understand why the ipp function not use all of my pc core.

i tried to link my custom dll static mode or dynamic mode with sub lib
but only one core is used.

have you got an answer ?
0 Kudos
2 Replies
TimP
Honored Contributor III
357 Views
This question would be more likely to get an answer on the IPP forum, if it's not covered in IPP docs. The performance library functions would be threaded only if a gain has been demonstrated with threading.
0 Kudos
gaston-hillar
Valued Contributor I
357 Views

Hi a.malagouenamesys.fr,

Do you have some source code to share? Without the source code, it is gonna be difficult to find the real problem. Some snippet could help.

Cheers,

Gastn
0 Kudos
Reply