Please see the following links available online for the latest information regarding the Intel® Integrated Performance Primitives (Intel® IPP):
- Intel® IPP Main Product Page
- Intel® IPP 2018 Release Notes
- Intel® IPP Installation Guide
- Intel® IPP Documentation
System Requirements
Depending on the software distribution that you received Intel IPP with, the Intel® IPP 2018 supports the following processor types:
- Intel® Core™ processors
- Intel® Xeon® processors
- Intel® Xeon Phi™ processors
- Intel® Atom™ processors
- Intel® Quark™ microprocessors
Supported operating systems
The lists below pertain only to the system requirements necessary to support developing applications with Intel® IPP. Please review your compiler (GCC*, Microsoft* Visual Studio* or Intel® Compiler, CLANG) hardware and software system requirements, in the documentation provided with that product, to determine the minimum development system requirements necessary to support your compiler product.
Microsoft* Windows* OS:
- Windows 10* (IA-32/Intel® 64)
- Windows 8.1* (IA-32/Intel® 64)
- Windows 8* (IA-32/Intel® 64)
- Windows 7* (IA-32/Intel® 64)
- Windows Server 2016*
- Microsoft HPC Pack 2016*
- Windows Server 2012* R2
- Microsoft HPC Pack 2012* R2
- Windows Server 2008* R2 SP1 and SP2 (IA-32/Intel® 64)
- Windows HPC Server 2008* R2
- Windows 10* IoT
- Windows Embedded 8*,
- Windows Embedded 7*
- Required free disk space: 2 GB for a 32- or 64-bit install. For both 4 GB are required
- For use of Intel® AVX and Intel® AVX2 instructions, it requires Microsoft Windows * 7 with Service Pack 1 (SP1) and Windows* Server 2008 R2 with SP1, or a later version.
- For use of Intel® AVX-512 instructions, it requires Microsoft Windows* server 2016.
Linux* OS distributions:
- Red Hat* Enterprise Linux* 6, 7 and 7.3
- Fedora* 25 and 26
- SUSE* Linux* Enterprise Server (SLES) 11 and 12
- Ubuntu* 14.04 LTS, 16.0.4 LTS, and 17.0.4
- Debian* 8.0 and 9.0
- CentOS* 7.1
- Wind River* Linux* 7, 8 and 9
- Yocto Project* 1.7, 2.0 and 2.2
- Yocto Project* with Meta-IVI
- Snappy Ubuntu* 15.04
- Required free disk space: 2 GB (for a 32 -or- 64 bit install. For both 4 GB are required)
- For use of Intel® AVX and Intel® AVX2 instructions, it requires Linux kernels from 2.6.30 and later.
- For use of Intel® AVX-512 instructions, it requires Linux kernels from 3.15 and later.
macOS*:
- macOS* 10.12, and macOS* 10.13
- Required free disk space: 4 GB for install.
Android* OS:
- Android* 5.x, 6.0
Note: Intel® IPP is expected to work on many more Linux distributions as well. Let us know if you have trouble with the distribution you use.
Supported compilers
Microsoft* Windows* OS:
- Intel® C++ Compiler: version 2016 and above
- Microsoft Visual Studio* 2017 - help file and environment integration
- Microsoft Visual Studio* 2015 - help file and environment integration
- Microsoft Visual Studio* 2013 - help file and environment integration
Linux* and Android* OS:
- Intel® C++ Compiler: version 2016 and above
- GNU Compilers 4.4 and later.
- Glibc version 2.4 or higher is required
macOS*:
- Intel® C++ Compiler:version 2016 and above
- XCode 7.x, XCode 87.x
Other tools supported for use with example source code:
- Zlib example: zlib version 1.2.5.3, 1.2.6.1, 1.2.7.3 and 1.2.8