No Cost Options for Intel® Integrated Performance Primitives Library (Intel® IPP), Support Yourself, Royalty-Free

The Intel® Integrated Performance Primitives Library (Intel® IPP), a high performance library with thousands of optimized functions for x86 and x86-64, is available for free for everyone (click here to register and download). Purchasing is only necessary if you want access to Intel® Premier Support (direct 1:1 private support from Intel), older versions of the library or access to other tools in Intel® Parallel Studio XE or Intel® System Studio. Intel continues to actively develop and support this very powerful library - and everyone can benefit from that!

Intel® IPP is an extensive library which includes thousands of optimized functions covering frequently used fundamental algorithms including those for creating digital media, enterprise data, embedded, communications, and scientific/technical applications.  Intel IPP includes routines for Image Processing, Computer Vision, Data Compression, Signal Processing and (with an optional add-on) Cryptography. Intel IPP is available for Linux*, OS X* and Windows* under the Community Licensing program currently.

Intel® IPP is shipped with the Intel® Compilers and all the other Intel® Performance Libraries in various products from Intel. It can be obtained with tools for analysis, debugging and tuning, tools for MPI and the Intel® MPI Library by acquiring the Intel® Parallel Studio XE or with Android support with Intel® System Studio. Did you know that some of these are available for free?

Here is a guide to various ways to obtain the latest version of the Intel® Integrated Performance Primitives Library (Intel® IPP) for free without access to Intel® Premier Support (get support by posting to the Intel Integrated Performance Primitives Library forum). Anytime you want, the full suite of tools (Intel® Parallel Studio XE or Intel® System Studio) with priority support at Online Service Center and access to previous library versions can be purchased worldwide.

Who What is Free? Information Where?
Community Licenses for Everyone

Intel® Integrated Performance Primitives (Intel® IPP - Linux*, Windows* or OS X* versions)

Intel® Data Analytics Acceleration Library
(Intel® DAAL - Linux*, Windows* or OS X* versions)

Intel® Math Kernel Library (Intel® MKL - Linux* or Windows* versions)

Intel® Threading Building Blocks
(Intel® TBB - Linux*, Windows* or OS X* versions)

Community Licensing for Intel® Performance Libraries – free for all, registration required, no royalties, no restrictions on company or project size, current versions of libraries, no Intel Premier Support access.

Forums for discussion and support are open to everyone:

Community Licensing for Intel Performance Libraries
Evaluation Copies for Everyone

Intel® Integrated Performance Primitives (Intel® IPP)
along with Compilers, libraries and analysis tools (most everything!)

Evaluation Copies – Try before you buy.

Intel® Parallel Studio for Linux, Windows or OS X versions;

Intel® System Studio for Android, Linux or Windows.

Try Intel Parallel Studio (with Intel IPP) before you buy: Linux, Windows or OS X.

Try Intel System Studio (with Intel IPP) before you buy: Android, Linux or Windows.

Use as an Academic Researcher

Linux, Windows or OS X versions of:

Intel® Integrated Performance Primitives

Intel® Data Analytics Acceleration Library

Intel® Math Kernel Library

Intel® Threading Building Blocks

Intel® MPI Library (not available for OS X)

If you will use in conjunction with academic research at institutions of higher education.

(Linux, Windows or OS X versions, except the Intel® MPI Library which is not supported on OS X)

Qualify for Use as an Academic Researcher
Student

Intel® Integrated Performance Primitives (Intel® IPP)
along with Compilers, libraries and analysis tools (most everything!)

If you are a current student at a degree-granting institutions.

Intel® Parallel Studio for Linux, Windows or OS X versions;

Intel® System Studio for Android, Linux or Windows.

Qualify for Use as a Student
Teacher

Intel® Integrated Performance Primitives (Intel® IPP)
along with Compilers, libraries and analysis tools (most everything!)

If you will use in a teaching curriculum.

Intel® Parallel Studio for Linux, Windows or OS X versions;

Intel® System Studio for Android, Linux or Windows.

Qualify for Use as an Educator
Use as an
Open Source Contributor

Intel® Integrated Performance Primitives (Intel® IPP)
along with all of the
Intel® Parallel Studio XE Professional Edition for Linux

If you are a developer actively contributing to a open source projects – and that is why you will utilize the tools.

(Linux versions)

Qualify for Use as an Open Source Contributor

Free licenses for certain users has always been an important dimension in our offerings. One thing that really distinguishes Intel is that we sell excellent tools and provide second-to-none support for software developers who buy our tools. We provide multiple options - and we hope you will find exactly what you need in one of our options.

 

For more complete information about compiler optimizations, see our Optimization Notice.