Intel® Integrated Performance Primitives (Intel® IPP) 2019 System Requirements

Please see the following links available online for the latest information regarding the Intel® Integrated Performance Primitives (Intel® IPP):

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

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