Intel® MKL 11.0 System Requirements

Please see the following links available online for the latest information regarding the Intel® Math Kernel Library (Intel® MKL):

 

Hardware System Requirements

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

Intel MKL for IA-32 Hardware Requirements:

  • A system with an IA-32 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 MKL 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 Requirements

The Intel MKL 11.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 Intel MKL. 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.

Supported operating systems

  • Windows 8* (IA-32/Intel® 64)
  • Windows 7* (IA-32/Intel® 64) - Note: SP1 is required for use of Intel® AVX instructions
  • Windows Server* 2008 (IA-32/Intel® 64)
  • Windows Vista* (IA-32/Intel® 64)
  • Windows Server* 2003 (IA-32/Intel® 64)
  • Windows XP (IA-32)
  • Windows XP Pro x64 Edition (Intel® 64)
  • Windows Compute Cluster Server* 2003 (Intel® 64)
  • Red Hat* Enterprise Linux* 4, 5, 6 (IA-32 / Intel® 64)
  • SUSE LINUX Enterprise Server* 9 (for Intel MKL 10.3 - Intel MKL 10.3 update 3), 10, 11 (IA-32 / Intel® 64)
  • Red Hat Fedora* core 12, 13, 15 (for Intel MKL 10.3 update 4 and later)  (IA-32 / Intel® 64)
  • Debian* GNU/Linux 4&5 (for Intel MKL 10.3 - Intel MKL 10.3 update 3) , 6 (IA-32 / Intel® 64)
  • Ubuntu* 9 (for Intel MKL 10.3 - Intel MKL 10.3 update 3), 10.04, 11.04 (for Intel MKL 10.3 update 4 and later) (IA-32 / Intel® 64)
  • Asianux* Server 3 (IA-32 / Intel® 64)
  • Turbolinux* 11 (IA-32 / Intel® 64)
  • OS X* 10.7 and OS X* 10.8 (in MKL 11.0 as part of composer xe 2013)

Note: Intel® MKL is expected to work on many more Linux distributions as well. Let us know if you have trouble with the distribution you use.

Supported C/C++ and Fortran compilers for Windows*:

  • Intel® Visual Fortran Composer XE 2013 for Windows* OS
  • Intel® Visual Fortran Compiler 13.0 for Windows* OS
  • Intel® Visual Fortran Compiler 13.1 for Windows* OS
  • Intel® C++ Composer XE 2013 for Windows* OS
  • Intel® C++ Compiler 13.0 for Windows* OS
  • Intel® C++ Compiler 13.1 for Windows* OS
  • Microsoft Visual Studio* 2012 - help file and environment integration
  • Microsoft Visual Studio* 2011 - help file and environment integration
  • Microsoft Visual Studio* 2010 - help file and environment integration
  • Microsoft Visual Studio* 2008 - help file and environment integration
  • Microsoft Visual Studio* 2005 Team Suite Edition - help file and environment integration
  • Microsoft Windows* SDK for Windows* 7 (Intel® 64)
  • Microsoft Windows* Software Development Kit Update for Windows Vista* (Intel® 64)
  • Microsoft Windows Server* 2003 R2 Platform SDK (Intel® 64)
  • Microsoft Windows* Software Development Kit for Windows Server* 2008
  • PGI* Workstation Complete version 12.5

Supported C/C++ and Fortran compilers for Linux*:

  • Intel® Fortran Composer XE 2013 for Linux* OS
  • Intel® Fortran Compiler 13.0 for Linux* OS
  • Intel® Fortran Compiler 13.1 for Linux* OS
  • Intel® C++ Composer XE 2013 for Linux* OS
  • Intel® C++ Compiler 13.0 for Linux* OS
  • Intel® C++ Compiler 13.1 for Linux* OS
  • GNU Compiler Collection 4.4.0 and later
  • PGI* Workstation Complete version 12.5
  • Intel® Fortran Composer XE 2013 or Intel® C++ Composer XE 2013 (or later) for Linux* is required for native or heterogeneous programing on the Intel® Many Integrated Core Architecture (Intel® MIC Architecture)

MPI implementations that Intel® MKL for Windows* OS has been validated against:

MPI implementations that Intel® MKL for Linux* OS has been validated against:

Note: Usage of MPI and linking instructions can be found in the User's Guide in the doc directory of Intel MKL.

Other tools supported for use with example source code:

  • uBLAS examples: Boost C++ library, version 1.x.x
  • JAVA examples: J2SE* SDK 1.4.2, JDK 5.0 and 6.0 from Sun Microsystems, Inc.

Note: Parts of Intel® MKL have Fortran interfaces, and data structures, while other parts have C interfaces and C data structures. The User Guide in the doc directory contains advice on how to link to Intel® MKL with different compilers and from different programming languages.

Para obter mais informações sobre otimizações de compiladores, consulte Aviso sobre otimizações.