Intel® IPP 6.1 Library System Requirements

This document provides a general summary of new features and important notes about the Intel IPP library software product.

Additional useful documents include:

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.

Hardware System Requirements

If you are installing the Intel IPP library as part of the Intel Compiler Pro product your development system’s minimum requirements will be greater than those described below for just the IPP library.

Intel IPP Library for IA-32 Hardware Requirements:

  • A system with an IA-32 Intel Architecture processor, or software-compatible processor, including software-compatible AMD* processors.
  • 1600MB of free hard disk space, plus an additional 300MB during installation for download and temporary files.

Intel IPP Library for Intel 64 Hardware Requirements:

  • A system with an Intel® Xeon® processor with Streaming SIMD Extensions 3 (SSE3) and Intel 64 or an Intel® Pentium® D processor, including software-compatible AMD* processors.
  • 1700MB of free hard disk space, plus an additional 600MB during installation for download and temporary files.

Intel IPP Library for IA-64 Hardware Requirements:

  • A system with an Intel® Itanium® 2 processor.
  • 1100 MB of free hard disk space, plus an additional 600 MB during installation for download and temporary files.

Intel IPP Library for Atom™ Processors Hardware Requirements:

  • A system with an Intel® Atom™ Processor.
  • 1200MB of free hard disk space, plus an additional 340MB during installation for download and temporary files.

Operating System Requirements

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

/en-us/articles/intel-architecture-platform-terminology

Please review your compiler (gcc*, Microsoft* Visual Studio* or Intel® Compiler Pro) hardware and software system requirements in the readme documentation provided with that product to determine the minimum development system requirements necessary to support your compiler product.

IA-32 for Microsoft* Windows" Compatibility (tested with the following)

  • Microsoft Windows 7
  • Microsoft Windows Vista
  • Microsoft Windows XP
  • Microsoft Windows Server 2008
  • Microsoft Windows Server 2003

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

  • Intel® Parallel Composer
  • Intel® C++ Compiler for Windows* versions 10.1, 11.0 and 11.1
  • Microsoft Visual Studio* 2008
  • Microsoft Visual Studio* 2005
  • Microsoft Visual C++* .NET 2003
  • Microsoft Windows Software Development Kit for Microsoft* Windows Vista
  • Microsoft Windows Software Development Kit for Microsoft* Windows 7
  • Intel IPP Library Intel 64 Requirements

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

Linux systems with glibc 2.2.4, 2.2.5, 2.2.93, 2.3.2 or 2.3.3 and the 2.4.x or 2.6.x Linux kernel as represented by the following distributions:

  • Red Hat Enterprise Linux* OS 3, 4 or 5
  • SUSE* Linux 9.1, 10, 11
  • SUSE Linux Enterprise Server* 8, 9, 10 or 11
  • Debian* 4.0r1 or 5
  • Ubuntu* 8 or 9
  • Asianux* Server 3.0
  • Red Flag* 5.0

Note: not all distributions listed above have been validated and not all distributions are listed.

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

  • Intel® C++ Compiler version 10.1, 11.0 and 11.1 for Linux* on IA-32 processors
  • Linux developer tools component installed, including gcc, g++ and related tools

Intel 64 for Microsoft* Windows" Compatibility (tested with the following)

IMPORTANT NOTE: for applications built to run on Intel 64 Architecture systems. Due to an incompatible change made by Microsoft in the Windows calling standard, code compiled and built for systems with Intel® 64 architecture against versions of the Microsoft Platform SDK earlier than Build 1289, including those compiled with version 8.1.015 or earlier of the Intel C++ Compiler, must be recompiled with the version 9.1 of the Intel compiler and with Build 1289 or later of the Platform SDK. Failure to do so could cause unpredictable application failures when run on newer versions of Microsoft Windows, including Windows XP Professional x64 Edition and Windows 2003 Server x64 Edition.

  • Microsoft* Windows 7
  • Microsoft* Windows Vista x64 Edition
  • Microsoft* Windows XP x64 Edition
  • Microsoft* Windows Server 2008 R2
  • Microsoft* Windows Server 2008 x64 Edition
  • Microsoft* Windows Server 2003 x64 Edition

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

  • Microsoft* Visual Studio* 2008
  • Microsoft* Visual Studio* 2005
  • Intel® C++ Compiler for Windows* versions 10.1, 11.0 and 11.1 for Intel® 64 processors
  • Microsoft* Platform SDK, Version 3790.1830 (April 2005)
  • Microsoft* Platform SDK R2, Version 3790.2075 (March 2006)

Intel 64 for Linux" Compatibility (tested with the following)

Linux systems with glibc 2.2.4, 2.2.5, 2.2.93, 2.3.2 or 2.3.3 and the 2.4.x or 2.6.x Linux kernel as represented by the following distributions:

  • Red Hat Enterprise Linux* OS 3 ,4 or 5
  • SUSE Linux Enterprise Server* 10 or 11
  • Debian* 4.0r1 or 5
  • Ubuntu* 8 or 9
  • Asianux* Server 3.0
  • Red Flag* 5.0

Note: not all distributions listed above have been validated and not all distributions are listed.

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

  • Intel® C++ Compiler version 10.1, 11.0 and 11.1 for Linux* on Intel 64 processors
  • Linux developer tools component installed, including gcc, g++ and related tools

IA-64 for Microsoft* Windows" Compatibility (tested with the following)

  • Microsoft Windows Server 2008
  • Microsoft Windows Server 2003

IA-64 for Microsoft* Windows* Compiler Compatibility (tested with the following)

  • Intel® C++ Compiler for Windows* version 10.1, 11.0 and 11.1 for Intel Itanium Processors
  • Microsoft Platform SDK, Version 3790.1830 (April 2005)
  • Microsoft Platform SDK R2, Version 3790.2075 (March 2006)

IA-64 for Linux" Compatibility (tested with the following)

Linux system with glibc 2.2.4, 2.2.5, 2.2.93, 2.3.2 or 2.3.3 and the 2.4.x or 2.6.x Linux kernel as represented by the following distributions:

  • Red Hat Enterprise Linux* OS 3, 4 or 5
  • SUSE Linux Enterprise Server* 8, 9, 10 or 11
  • Debian* 4.0r1 or 5
  • Ubuntu* 8 or 9
  • Asianux* Server 3.0
  • Red Flag* 5.0

Note: not all distributions listed above have been validated and not all distributions are listed.

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

  • Intel® C++ Compiler version 10.1, 11.0 and 11.1 for the Linux* OS for Intel Itanium processors
  • Linux developer tools component installed, including gcc, g++ and related tools

Intel® Atom™ Processors for Linux" Compatibility (tested with the following)

Linux system with glibc 2.2.4, 2.2.5, 2.2.93, 2.3.2 or 2.3.3 and the 2.4.x or 2.6.x Linux kernel as represented by the following distributions:

  • Ubuntu* 7.10
  • Red Flag* 5.0
  • Midinux* 2

Note: not all distributions listed above have been validated and not all distributions are listed.

Intel® Atom™ Processors for Linux* Compiler Compatibility (tested with the following)

  • Intel® C++ Compiler version 10.1, 11.0 and 11.1 for the Linux* OS for IA-32 processors
  • Linux developer tools component installed, including gcc, g++ and related tools
For more complete information about compiler optimizations, see our Optimization Notice.