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.




FFT 16bits


I try to change the exemple found on

To use 16 bits instead of 32, but I have linking problems:

icc fftIPP_16.c -o fftIPP_16 -L/opt/intel/composer_xe_2015.3.187/ipp/../compiler/lib -lm -lippcore -lipps -lippi

Undefined symbols for architecture x86_64:

  "_ippsDFTFwd_CToC_16sc", referenced from:

      _main in iccGavA8K.o

Effect of disable FTZ mode.

In this link :

The effect describe as this sentence: "This bit doesn't affect correctness of IPP functions, in some rare cases it can affect performance only."


1. Correctness of calculation

When program disables FTZ mode, this mode doesn't affect correctness of IPP functions.
However, is correctness of other functions of Intel affected? (Ex: SIMD)


Iscriversi a Intel® Integrated Performance Primitives