An evaluation copy of the IPP library can be downloaded by visiting the Intel Software Evaluation page. Registered owners of the product, with an up-to-date license, can download the latest edition of the library from the Intel Registration Center. Go here for help on questions regarding downloads, registration, and licensing.
IPP code samples can be downloaded by clicking the "Free Code Samples" link on the Intel IPP product page.
Features New to Intel IPP 6.1
- The library has been tested for compatibility with Microsoft* Windows* 7.
- Prebuilt library binaries are now included with the data compression samples (bzip2, zlib, and gzip) making it even easier to quickly utilize the IPP library as part of your data compression applications.
- Data compression performance improvements for the Intel-64 architecture result in significant speed gains for the ZLIB Inflate algorithm.
- The ippiDemo application has been updated to include additional demonstration features, especially for comparing optimized performance versus non-optimized performance. Please see the ippiDemo readme file for more information.
- Support for the Advanced Encryption Standard (AES) instructions that are part of the SSE instructions on the 32nm Westmere-based processors has been added. These instructions enable the implementation of fast and secure data encryption and decryption algorithms.
- The Intel Advanced Vector Extensions (Intel AVX) instructions and the Intel Core i7 processor are supported.
- Major enhancements to the Deferred Mode Image Processing (DMIP) framework including improved multicore performance scaling, extended node types and a thread-affinity API.
- Microsoft* Visual Studio Intellisense* integration is supported for function name and parameter auto-completion within the Visual Studio IDE. Help is also accessible through the Help>TOC and Help>Index menu items.
- ipp_zlib and ipp_gzip have been redesigned for improved performance and better integration.
- Unified Image Classes (UIC) now include support for the PNG format and new features to support DXT1, DXT3, DXT5 texture compression.
- Photo core transform functions are provided to support High Definition Photo (HD Photo) codec development.
- Cryptography functions supporting RSA_SSA1.5 and RSA_PKCS1.5 algorithms have been incorporated.
- Advanced lighting functions including spherical harmonic and Perlin noise generation functions.
- New video coding areas improvement including Scene Analyzer in MPEG-2, Intensity Compensation and Overlap Smoothing in VC1.
- Improved noise detection in the signal processing functions.
- Super sampling 3D geometric transform for image size reduction, 3D Geometric Transforms and 3D Filters.
- Deprecated APIs have been marked as such in the reference manuals and header files.
See this knowledge base article for a list of bug fixes, known issues, and limitations.
The Intel IPP library is also included as part of the Intel Parallel Composer and Intel Compiler Professional Edition products. Please see http://software.intel.com/en-us/articles/which-version-of-ipp--mkl--tbb-is-installed-with-intel-compiler-professional-edition/ for more information about which library component version (Intel IPP, Intel MKL and Intel TBB) is included in each Compiler Pro product release.