Quantcast
Channel: Intel Developer Zone Articles
Viewing all articles
Browse latest Browse all 3384

Intel® Math Kernel Library (Intel® MKL) 2017 System Requirements

$
0
0

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

Operating System Requirements

The Intel MKL 2017 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 10 (IA-32 / Intel® 64)
  • Windows 8* (IA-32 / Intel® 64)
  • Windows 8.1* (IA-32 / Intel® 64)
  • Windows 7* SP1 (IA-32 / Intel® 64)
  • Windows HPC Server 2016 (Intel® 64)
  • Windows HPC Server 2012 (Intel® 64)
  • Windows HPC Server 2008 R2 (Intel® 64)
  • Windows Embedded 10 (IA-32 / Intel® 64)
  • Windows Embedded 8.x (IA-32 / Intel® 64)
  • Windows Embedded 7 (IA-32 / Intel® 64)
  • Red Hat* Enterprise Linux* 6 (IA-32 / Intel® 64)
  • Red Hat* Enterprise Linux* 7 (IA-32 / Intel® 64)
  • Red Hat* Enterprise Linux* 7.5 (IA-32 / Intel® 64)
  • Red Hat Fedora* core 25 (IA-32 / Intel® 64)
  • Red Hat Fedora* core 24 (IA-32 / Intel® 64)
  • SUSE Linux Enterprise Server* 11 SP2
  • SUSE Linux Enterprise Server* 12
  • OpenSuse 13.2 
  • CentOS 7.1
  • Debian* 7 (IA-32 / Intel® 64)
  • Debian* 8 (IA-32 / Intel® 64)
  • Ubuntu* 14.04 LTS (IA-32/Intel® 64)
  • Ubuntu* 15.04 (IA-32/Intel® 64)
  • Ubuntu* 15.10 (IA-32/Intel® 64)
  • Ubuntu* 16.04 LTS (IA-32/Intel® 64)
  • WindRiver Linux 6
  • WindRiver Linux 7
  • WindRiver Linux 8
  • Tizen 3.6
  • Yocto 1.7
  • Yocto 1.8
  • Yocto 2.0
  • OS X* 10.11 (Xcode 6.x) and OS X* 10.12 (Xcode 6.x) (Intel® 64)

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® Fortran Composer XE 2017 for Windows* OS
  • Intel® Fortran Composer XE 2016 for Windows* OS
  • Intel® Fortran Composer XE 2015 for Windows* OS
  • Intel® Visual Fortran Compiler 15.0 for Windows* OS
  • Intel® Visual Fortran Compiler 16.0 for Windows* OS
  • Intel® Visual Fortran Compiler 17.0 for Windows* OS
  • Intel® C++ Composer XE 2017 for Windows* OS
  • Intel® C++ Composer XE 2016 for Windows* OS
  • Intel® C++ Composer XE 2015 for Windows* OS
  • Intel® C++ Compiler 15.0 for Windows* OS
  • Intel® C++ Compiler 16.0 for Windows* OS
  • Intel® C++ Compiler 17.0 for Windows* OS
  • Microsoft Visual Studio* 2015 - help file and environment integration
  • Microsoft Visual Studio* 2013 - help file and environment integration
  • Microsoft Visual Studio* 2012 - help file and environment integration

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

  • Intel® Fortran Composer XE 2017 for Linux* OS
  • Intel® Fortran Composer XE 2016 for Linux* OS
  • Intel® Fortran Composer XE 2015 for Linux* OS
  • Intel® Fortran Compiler 15.0 for Linux* OS
  • Intel® Fortran Compiler 16.0 for Linux* OS
  • Intel® Fortran Compiler 17.0 for Linux* OS
  • Intel® C++ Composer XE 2017 for Linux* OS
  • Intel® C++ Composer XE 2016 for Linux* OS
  • Intel® C++ Composer XE 2015 for Linux* OS
  • Intel® C++ Compiler 15.0 for Linux* OS
  • Intel® C++ Compiler 16.0 for Linux* OS
  • Intel® C++ Compiler 17.0 for Linux* OS
  • GNU Compiler Collection 4.9 and later
  • PGI* Compiler version 2015
  • PGI* Compiler version 2016

Note: Using the latest version of Intel® Manycore Platform Software Stack (Intel® MPSS is recommended on Intel MIC Architecture. It is available from the Intel® Software Development Products Registration Center at http://registrationcenter.intel.com as part of your Intel® Parallel Studio XE for Linux* registration.

Supported C/C++ and Fortran compilers for OS X*:

  • Intel® Fortran Compiler 15.0 for OS X*
  • Intel® Fortran Compiler 16.0 for OS X*
  • Intel® Fortran Compiler 17.0 for OS X*
  • Intel® C++ Compiler 15.0 for OS X*
  • Intel® C++ Compiler 16.0 for OS X*
  • Intel® C++ Compiler 17.0 for OS X*
  • Mac OS CLANG-LLVM Compiler

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

  • Intel® MPI Library Version 5.1 (Intel® 64) (http://www.intel.com/go/mpi)
  • Intel® MPI Library Version 2017 (Intel® 64) (http://www.intel.com/go/mpi)
  • MPICH2 version 1.5 (http://www-unix.mcs.anl.gov/mpi/mpich)
  • MS MPI, CCE or HPC 2012 on Intel® 64 (http://www.microsoft.com/downloads)
  • OpenMPI 1.8.x (Intel® 64) (http://www.open-mpi.org)

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

  • Intel® MPI Library Version and 5.1 (Intel® 64) (http://www.intel.com/go/mpi)
  • Intel® MPI Library Version 2017 (Intel® 64) (http://www.intel.com/go/mpi)
  • MPICH2 version 1.5 (Intel® 64) (http://www-unix.mcs.anl.gov/mpi/mpich)
  • MPICH version 3.1  (http://www-unix.mcs.anl.gov/mpi/mpich)
  • MPICH version 3.2  (http://www-unix.mcs.anl.gov/mpi/mpich)
  • Open MPI 1.8.x (Intel® 64) (http://www.open-mpi.org)

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.

Deprecation Notices :

  • Dropped support for all MPI IA-32 implementations
  • Visual Studio* 2008* is note supported
    • Support for Visual Studio 2008* has been removed
  • Windows XP* is not supported
    • Support for Windows XP has been removed
  • Windows Server 2003* and Windows Vista* not supported
  • Visual Studio* 2012 support is deprecated
    • Support has been removed for installation and use on Windows Server 2003 and Windows Vista. Intel recommends migrating to a newer version of these operating systems

Viewing all articles
Browse latest Browse all 3384

Trending Articles