Intel® oneAPI Math Kernel Library (oneMKL) 2020 System Requirements

ID 658903
Updated 12/10/2020
Version Latest
Public

author-image

By

Intel® oneAPI Math Kernel Library (oneMKL) System Requirements

The oneMKL 2020 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 oneMKL. Please review your compiler (GCC*, Microsoft* Visual Studio or Intel® Compiler), 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* Server 2019
  • Windows* 10
  • Windows* (HPC) Server 2012 (Intel64 version only)
  • Windows* Server 2016 (Intel64 version only)

Supported C/C++ and FORTRAN Compilers Classic

  • Intel® C++ Compiler 2018
  • Intel® C++ Compiler 2019
  • Intel® C++ Compiler 2019.1
  • Intel® FORTRAN Compiler Classic 2018
  • Intel® FORTRAN Compiler Classic 2019
  • Microsoft* Visual Studio 2017
  • Microsoft* Visual Studio 2019
  • PGI* Compiler 2018

MPI implementations that oneMKL for Windows* OS has been validated against

  • Intel® MPI Library Version 2018
  • Intel® MPI Library Version 2019
  • MPICH 2.14
  • Microsoft* HPC 2016

Note: Usage of MPI and linking instructions can be found in the Intel oneAPI Math Kernel Library Developer Reference.

 

Linux* OS

 

Supported Operating Systems

  • Amazon* Linux 2
  • Cent OS 7.x
  • Cent OS 8.x
  • Clear Linux
  • Debian 8
  • Debian 9
  • Fedora 30
  • Fedora 31
  • openSUSE 15
  • Red Hat EL 7
  • Red Hat EL 8
  • SLES 12
  • SLES 15
  • Ubuntu 16.04 LTS
  • Ubuntu 18.04 LTS
  • Ubuntu 19.04
  • Ubuntu 19.10
  • Wind River* Linux* 18
  • Wind River* Linux* 19
  • Yocto 2.7
  • Yocto 2.8

Supported C/C++ and FORTRAN Compilers Classic

  • Intel® C++ Compiler 2018
  • Intel® C++ Compiler 2019
  • Intel® C++ Compiler 2019.1
  • Intel® FORTRAN Compiler Classic 2018
  • Intel® FORTRAN Compiler Classic 2019
  • GNU Compiler Collection* 5.x, 6.x, 7.x, 8.x, 9.x
  • PGI* Compiler 2018.5

MPI implementations that oneMKL for Linux* OS has been validated against

  • Intel® MPI Library Version 2018
  • Intel® MPI Library Version 2019
  • MPICH 2.14
  • MPICH 3.3
  • Open MPI 1.81

Note: Usage of MPI and linking instructions can be found in the Intel oneAPI Math Kernel Library Developer Reference.

 

macOS*

 

Supported Operating Systems

  • macOS* 10.14
  • macOS* 10.15

Supported compilers

  • Intel® C++ Compiler 2018
  • Intel® C++ Compiler 2019
  • Intel® C++ Compiler 2019.1
  • Intel® FORTRAN Compiler Classic 2018
  • Intel® FORTRAN Compiler Classic 2019
  • XCode* 10
  • XCode* 11
  • PGI* Compiler 2018.5

MPI implementations that oneMKL for macOS* has been validated against

  • MPICH 2.14
  • Open MPI 1.81

Note: Usage of MPI and linking instructions can be found in the Intel oneAPI Math Kernel Library Developer Reference.

 

 

Memory requirements

Standalone oneMKL
Minimum RAM Recommended RAM Disk Space
1 GB 4 GB 2.3 GB