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

Hardware System Requirements

The following minimum system requirements are needed for a standalone installation of the Intel IPP.

Intel IPP for IA-32 Hardware Requirements:

  • A system with an IA-32 architecture processor supporting the Intel® Streaming SIMD Extensions.
  • 1600MB of free hard disk space, plus an additional 300MB during installation for download and temporary files.

Intel IPP for Intel® 64 Hardware Requirements:

  • A system with an Intel 64 architecture processor supporting the Intel® Streaming SIMD Extensions.
  • 1700MB of free hard disk space, plus an additional 600MB during installation for download and temporary files.

Operating System and Compilers Requirements

The Intel IPP v7.0 release supports the IA-32 and Intel 64 architectures. For a complete explanation of these architecture names please read the following article:

Intel Architecture Platform Terminology for Development Tools

The lists below pertain only to the system requirements necessary to support developing applications with the Intel IPP. Please review your compiler (gcc*, Microsoft* Visual Studio* or Intel® Compiler Pro) 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.

Operating systems listed as validated are included in a formal test procedure as part of the release cycle. Those marked as supported are expected to work without problems but have been only partially or informally validated.

IA-32 for Microsoft* Windows* Compatibility (validated)

  • Microsoft Windows 7
  • Microsoft Windows Vista with Service Pack 2
  • Microsoft Windows XP Professional with Service Pack 3

IA-32 for Microsoft* Windows* Compatibility (supported)

  • Microsoft Windows XP Professional with Service Pack 2
  • Microsoft Windows Server 2003 with Service Pack 2
  • Microsoft Windows Server 2008 with Service Pack 2

IA-32 for Microsoft* Windows* Compiler Compatibility

  • Intel® Parallel Composer 2009 and 2011
  • Intel® C++ Compiler for Windows* versions 11.1 and 12.0
  • Microsoft Visual Studio* 2010
  • Microsoft Visual Studio* 2008
  • Microsoft Visual Studio* 2005
  • Microsoft Windows Software Development Kit for Microsoft* Windows Vista
  • Microsoft Windows Software Development Kit for Microsoft* Windows 7

IA-32 for Linux" Compatibility (validated)

  • Asianux* 3.0
  • Fedora* 13
  • Red Hat Enterprise Linux* 4, 5 and 6
  • SUSE Linux Enterprise Server* 10.2 and 11
  • Debian* 6.0
  • Ubuntu* 10.4

Note: compatible Linux distributions are not listed.

IA-32 for Linux* Compiler Compatibility (tested with the following)

  • Intel® C++ Compiler version 11.1 and 12.0 for Linux* on IA-32 processors
  • Linux developer tools installed with validated Linux OSes described above

Intel 64 for Microsoft* Windows* Compatibility (validated)

  • Microsoft Windows 7
  • Microsoft Windows Vista x64 Edition with Service Pack 2
  • Microsoft Windows Server 2008 R2

Intel 64 for Microsoft* Windows* Compatibility (supported)

  • Microsoft Windows XP x64 Professional Edition with Service Pack 3
  • Microsoft Windows Server 2003 x64 Edition with Service Pack 2
  • Microsoft Windows Server 2008 x64 Edition with Service Pack 2

Intel 64 for Microsoft* Windows* Compiler Compatibility

  • Intel® Parallel Composer 2009 and 2011
  • Intel® C++ Compiler for Windows* versions 11.1 and 12.0
  • Microsoft Visual Studio* 2010
  • Microsoft Visual Studio* 2008
  • Microsoft Visual Studio* 2005
  • Microsoft Windows Software Development Kit for Microsoft* Windows Vista
  • Microsoft Windows Software Development Kit for Microsoft* Windows 7

Intel 64 for Linux" Compatibility (validated)

  • Asianux* 3.0
  • Fedora* 13
  • Red Hat Enterprise Linux* 4, 5 and 6
  • SUSE Linux Enterprise Server* 10.2 and 11
  • Debian* 6.0
  • Ubuntu* 10.4

Note: compatible Linux distributions are not listed.

Intel 64 for Linux* Compiler Compatibility (tested with the following)

  • Intel® C++ Compiler version 11.1 and 12.0 for Linux* on Intel 64 processors
  • Linux developer tools installed with validated Linux OSes described above 

Please see the more links for the latest information regarding the Intel IPP:

Links to documentation, help, and code samples can be found on the main Intel IPP product page. For technical support visit the Intel IPP technical support forum and review the articles in the Intel IPP knowledgebase.

Please register your product using your preferred email address. This helps Intel recognize you as a valued customer in the support forum and insures that you will be notified of product updates. You can read Intel’s Online Privacy Notice Summary if you have any questions regarding the use of your email address for software product registration.

How to Build an IPP Application provides an introduction to compiling, linking and deploying Intel IPP applications.

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