Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.

Intel IPP 6.1 update 6 now available!

PaulF_IntelCorp
Employee
1,592 Views


What's New in 6.1 Update 6

  • This release contains no new features, only bug fixes.
  • See the bug fixes article in the IPP knowledge base for a list of bug fixes, known issues, and limitations.

Code Tips

Please see the following links for the latest information regarding the Intel IPP library:

Links to additional documentation, help, and code samples can be found on the main Intel IPP product page. For technical support visit the Intel IPP technical support forum and review the articles in the Intel IPP knowledgebase.

Please register your product using your preferred email address. This helps Intel recognize you as a valued customer in the support forum and insures that you will be notified of product updates. You can read Intel's Online Privacy Notice Summary if you have any questions regarding the use of your email address for software product registration.

How to Build an IPP Application provides an introduction to compiling, linking and deploying Intel IPP applications.

The cryptography component of the IPP library is subject to US Export Administration Regulations and other US laws. To obtain the Intel IPP cryptography library component, which must be downloaded separately, please refer to this knowledge base article on how to download the cryptography library component of the IPP library.

0 Kudos
2 Replies
John_S_18
Beginner
1,592 Views
The first "Features" bullet point is of interest to me:

  • The library has been tested for compatibility with Microsoft* Windows* 7.
Does this imply that IPP 6.1 Update 1 is *not* compatible with Windows 7?

Thanks,
Ozzer

Quoting - Paul Fischer (Intel)

The Windows readme file and the Linux readme files can be downloaded and viewed directly.

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.

The cryptography component of the IPP library is subject to US Export Administration Regulations and other US laws. To obtain the Intel IPP cryptography library component, which must be downloaded separately, please register for eligibility. Please review this knowledge base article on how to download the cryptography library component of the IPP library.

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.


0 Kudos
PaulF_IntelCorp
Employee
1,592 Views
No such implication. The library is compatible with Windows 7. The library is mostly OS-agnostic. The only parts that have any OS dependencies are the OpenMP library (which only applies to the DLL version of the library and the multi-threaded static version of the library) and the memory allocation routines (various ipp*Alloc* and ipp*Free* routines), which can be replaced with your own routines, further reducing any OS dependencies.
0 Kudos
Reply