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 2019 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 2019 supports the following processor types:
- Intel® Core™ processors
- Intel® Xeon® processors
- Intel® Xeon Phi™ processors
- Intel® Atom™ processors
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.
- Windows* OS
-
Supported Operating Systems
- Windows 10* (IA-32/Intel® 64)
- Windows 7* (IA-32/Intel® 64) deprecated
- Windows Server 2016*
- Windows Server 2012*
- Windows Server 2008* deprecated
- 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 higher version.
- For use of Intel® AVX-512 instructions, it requires Microsoft Windows* server 2016.
Supported Target Operating Systems
- Microsoft Windows* 7, 8.x Embedded
- Microsoft Windows* 10 IoT
Supported Compilers
- Intel® C++ Compiler 19.0 for Windows* OS
- Intel® C++ Compiler 18.0 for Windows* OS
- Intel® C++ Compiler 17.0 for Windows* OS
- 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* OS
-
Supported Operating Systems
- Red Hat* Enterprise Linux* 6
- Red Hat* Enterprise Linux* 7
- Red Hat Fedora* 27
- Red Hat Fedora* 28
- SUSE Linux Enterprise Server* 12 SP3
- SUSE Linux Enterprise Server* 15
- Debian* GNU/Linux 8
- Debian* GNU/Linux 9
- Ubuntu* 17.10
- Ubuntu* 18.04
- 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.
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 Target Operating Systems
- Wind River Linux LTS* 17
- Yocto project* 2.5 based environment
- Yocto project* 2.4 based environment
- Wind River* Linux* 9 based environment
- Wind River* Titanium Server
- OpenWrt* Project
- Pulsar*
- One Device Linux
Supported Compilers
- Intel® C++ Compiler 19.0 for Linux* OS
- Intel® C++ Compiler 18.0 for Linux* OS
- Intel® C++ Compiler 17.0 for Linux* OS
- GNU Compilers 4.8 and higher
- Glibc version 2.4 or higher
- macOS*
-
Supported Operating Systems
- macOS* 10.13
- macOS* 10.14
Supported Compilers
- Intel® C++ Compiler 19.0 for macOS*
- Intel® C++ Compiler 18.0 for macOS*
- Xcode* 10
- Xcode* 9
- Android* OS
-
Supported Target Operating Systems
- Android* M, N
Supported Compilers
- Intel® C++ Compiler 19.0 for Linux* OS
- Intel® C++ Compiler 18.0 for Linux* OS
- Intel® C++ Compiler 17.0 for Linux* OS
- GNU Compilers 4.8 and higher
- Glibc version 2.4 or higher