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

Published: 12/03/2019  

Last Updated: 10/21/2020

By Abhinav Singh

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 2020 supports the following processor types:

  • Intel® Core™ processors
  • Intel® Xeon® 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 Server* 2016
  • Windows Server* 2019
  • For use of Intel® Advanced Vector Extensions (Intel® AVX) and Intel® Advanced Vector Extensions 2 (Intel® AVX2) instructions, it requires Microsoft Windows* 10 and Windows Server* 2016, or a higher version. 
  • For use of Intel® Advanced Vector Extensions 512 (Intel® AVX-512) instructions, it requires Microsoft Windows Server* 2016, or a higher version.

Supported Target Operating Systems

  • Microsoft Windows* 10 IoT

Supported Compilers

  • Intel® C++ Compiler 2018 for Windows* OS
  • Intel® C++ Compiler 2019 for Windows* OS
  • Intel® C++ Compiler 2019.1 for Windows* OS
  • Microsoft Visual Studio* 2017 - help file and environment integration
  • Microsoft Visual Studio* 2019 - help file and environment integration

Linux* OS

Supported Operating Systems

  • Red Hat* Enterprise Linux* 7
  • Red Hat* Enterprise Linux* 8
  • Fedora* 30
  • Fedora* 31
  • SUSE* Linux* Enterprise Server 15
  • OpenSUSE* 15
  • Debian* GNU/Linux 10
  • Ubuntu* 18.04 LTS
  • Ubuntu* 19.04
  • Clear Linux* OS
  • Amazon Linux* 2
  • For use of Intel® Advanced Vector Extensions (Intel® AVX) and Intel® Advanced Vector Extensions 2 (Intel® AVX2) instructions, it requires Linux kernels from 2.6.30 and later.
  • For use of Intel® Advanced Vector Extensions 512 (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 2018 for Linux* OS
  • Intel® C++ Compiler 2019 for Linux* OS
  • Intel® C++ Compiler 2019.1 for Linux* OS
  • GNU Compilers 4.8 and higher
  • Glibc version 2.4 or higher

macOS*

Supported Operating Systems

  • macOS* 10.14
  • macOS* 10.15

Supported Compilers

  • Intel® C++ Compiler 2019 for macOS*
  • Intel® C++ Compiler 2019.1 for macOS*
  • Xcode* 10
  • Xcode* 11

Android* OS

Supported Target Operating Systems

  • Android* M, N

Supported Compilers

  • Intel® C++ Compiler 2018 for Linux* OS
  • Intel® C++ Compiler 2019 for Linux* OS
  • Intel® C++ Compiler 2019.1 for Linux* OS
  • GNU Compilers 4.8 and higher
  • Glibc version 2.4 or higher

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.