Parallelizing Intel IPP Functions Using Intel Cilk Plus and Intel Threading Building Blocks

Parallelizing Intel IPP Functions Using Intel Cilk Plus and Intel Threading Building Blocks

An alternative method for threading Intel IPP functions is "parallelizing wrappers." This technique is described in "Parallelizing Intel Integrated Performance Primitives Functions Using Intel Cilk Plus and Intel Threading Building Blocks" which can be found in The Parallel Universe magazine issue #6 at http://software.intel.com/en-us/articles/intel-parallel-universe-magazine/.

This technique is especially useful if you want to link against the single threaded version of the Intel IPP library and control threading directly within your application rather than relying on the underlying Intel OpenMP threading that is used in the multi-threaded variants of the Intel IPP library.

Technical Consulting Engineer
Intel Corporation
1 post / 0 new
For more complete information about compiler optimizations, see our Optimization Notice.