Intel® Integrated Performance Primitives

Reinstatement of Intel® IPP in-place functions


Some of the users are using the old Intel® IPP releases, and may notice the deprecation warnings on the in-place functions.

After reviewing the feedback from the users, we decided to keep these in-place functions in the Intel® IPP releases.

The deprecation warning was removed since Intel® IPP 8.1 release.  These functions continues to be supported.

Check here to find the new features in Intel® IPP 8.2, and your feedback is welcome on the product. 

Intel® IPP 9.0 Beta is available

Intel® IPP 9.0 Beta is now available.  The release added the new Intel® AVX-512 optimization for the computer vision and image processing functions, extended optimization for Intel® Atom™ and Intel® Quark™ processors, added the new APIs to support external threading, and provided the custom dynamic library building tool, which enables users to build the dynamic library containing the selected Intel® IPP functions.

Announcing new product: Intel® Data Analytics Acceleration Library 2016 Beta

We are pleased to announce the release of Intel® Data Analytics Acceleration Library 2016 Beta! Intel® Data Analytics Acceleration Library is a C++ and Java API library of optimized analytics building blocks for all data analysis stages, from data acquisition to data mining and machine learning. It is a library essential for engineering high performance data application solutions. Click here to see more.




Watershed Function


I'm trying to work with the Intel IPP Watershed Segmentation function.

I'm not sure what should I send as pMarker image.

I have an Image I want to segment using The Watershed.
I want to get back the segmented image and use the Gradient Norm as reference.

Now I calculate the image gradient norm, send it as source image and pMarker is all zero.

I want to get back segmented image but all I get is an image all zeroed.

UMC libraries for AAC Encoder and support for Constant Bit Rate Mode


I have question regarding the Bit rate Mode for AAC Encoder. I am trying to encode the audio file using UMC::AAC_Encoder and I am looking for a way to encoder it in a Constant Bit Rate mode.Currently, it is encoding in a Variable Bit Rate Mode as default, but I looked around UMC manual and there is no parameter declared in AAC encoder that can control the bit rate mode to constant or variable. So my question is does Intel libraries support Constant Bit Rate mode for AAC encoding ? If it does then how to do it.

Assine o Intel® Integrated Performance Primitives