Intel® Integrated Performance Primitives

Media SDK crossplatform = for windows???


I need an mp3 decoder, for windows and mac os x, I own IPP 6, but it seems that UMC has been deprecated (??) and is not available for OSX 64-bit, so the alternative is "Media SDK", but:

There is:

"Media SDK for Windows* - A cross-platform API for developing media apps (foundation)." - What on earth is that? Is it crossplatform then or is it not? Is it available for OSX 32 & 64?

MP3 & AAC decoding, and advantages of IPP 8


I own IPP 6 for Windows & Mac and use it for signal processing extensively. Now I need to provide MP3 and AAC decoding (potentially other formats, but these are the important ones). I found there is "UMC" - is this the solution to look for? Does it work on both Windows and Mac, both 32 bit and 64bit? It's not a problem to upgrade to IPP 8 if needed (that's the newest version). 

Why isn't it included in IPP itself and rather part of some kind of examples? How to compile it effectively? It looks like lots of separate projects.

link error: libipps.a, IPP 8.2

After migrating to Mac OSX 10.10,  because composer_xe_2013 doesn't support osx 10.10. We also  update intel compiler to composer_xe_2015.

But when link  libipps.a with our project using clang+ and osx sdk 10.10,  we met this link error;  Could you take a look what problem it might be? since it works with  previous intel compiler.

MIC - Many Integrated Core Offloading

I am haveing trouble compiling a program that offloads ipp function to the mic. I just need something simple like this:

What linking and compiling options need to be enabled?

Currently it just says:

error: undefined reference to `ippsMul_32f'

<pre class="brush:cpp">

double mult_mic_ipp(float* a,float* b, float *c, int nsize)


Plan for supporting H.265

<p>Dear all,</p>

<p>I am researching several methods to support H.265 decoding feature in my project.</p>

<p>One of our projects are using IPP to decode H.264 video.</p>

<p>Currently IPP does not support H.265 in the latest release.</p>

<p>Is there any plan or schedule to support H.265 codec in IPP?</p>



detailed explanation about DPD200259470


     I'm using IPP 7.0 on win7 x64 bit. I found a problem about IppiConvValid_32f_C1R.

    That's I get different results on two computers by this function.

    So I want to see the detailed explanation about DPD200259470 on

    to check whether the bug is the same as me.

    Thank u.


Usage of different IPP versions. Is it possible?

Hi all!

I use IPP 7.1 in my project.

Everything was fine before one of customers installed our application on PC with application of other vendor. This old application uses Intel Open MP.

Unfortunately dynamic-linking version of IPP uses Open MP too.

So we have 2 different versions of libiomp5md.dll inside PC.

Is it possible to set for IPP correct location of libiomp5md.dll inside C++ code file (without Control Panel settings modification)?


Best regards,


static linking with IPP 8.1 -> error ipps-8.0.dll is missing


I have a dll project in VS2013 and IPP 8.1 installed. I'm linking the project statically with the ipp 8.1 by setting the option "Use Intel IPP" to "Single-threaded Static Library" in the VS2013 project settings.

The project compiles fine and all the files are found.

However, when I try to load the dll (the final dll of the project, not any intel dll) I get an error that the dll could not be loaded because:
"ipps-8.0.dll is missing".

Subscribe to Intel® Integrated Performance Primitives