Intel® Math Kernel Library 10.0 Update 4 for Linux*
Release Notes

Contents

Overview
New in Intel® MKL
System Requirements
Installation Notes
Documentation
Known Limitations
Technical Support and Feedback
Related Products and Services
Disclaimer and Legal Information

 

Overview

 

The Intel® Math Kernel Library (Intel® MKL) provides developers of scientific, engineering and financial software with a set of linear algebra routines, fast Fourier transforms, and vectorized math and random number generation functions, all optimized for the latest Intel® processors.

Intel® MKL provides linear algebra functionality with LAPACK (solvers and eigensolvers) plus level 1, 2, and 3 BLAS offering the vector, vector-matrix, and matrix-matrix operations needed for complex mathematical software. Users who prefer the FORTRAN 90/95 programming language may call LAPACK driver and computational subroutines via specially designed interfaces with reduced numbers of arguments. Intel® MKL provides ScaLAPACK (Scalable LAPACK) and support functionality including the Parallel Basic Linear Algebra Subprograms (PBLAS). For solving sparse systems of equations, Intel® MKL provides direct and iterative sparse solvers as well as a supporting set of sparse BLAS (levels 1, 2, and 3).

Intel® MKL offers multidimensional fast Fourier transforms (1D, 2D, 3D) with mixed radix support (not limited to sizes of powers of 2). Intel® MKL also provides distributed versions of these functions for use on clusters. For the solution of partial differential equations (PDE), Intel® MKL provides a few preconditioners to help with the convergence of our iterative solvers. Optimization [Trust Region] solvers provide efficient routines for solving nonlinear least square problems with and without boundary constraints.

Intel® MKL also includes a set of vectorized transcendental functions (called the Vector Math Library (VML)) offering both greater performance and excellent accuracy compared to the libm (scalar) functions for most of the processors. The Vector Statistical Library (VSL) offers high performance vectorized random number generators for a number of probability distributions as well as convolution and correlation routines. Intel® MKL also includes a set of functions which act on intervals of floating point numbers. This interval arithmetic package includes solvers for interval systems of linear equations, interval matrix inversion, as well as functions for testing the regularity/singularity of interval matrices.

The BLAS, LAPACK, direct sparse solver (DSS), FFT, VML library functions, and optimization solvers in Intel® MKL are threaded using OpenMP*. All of Intel® MKL is thread-safe.

 

New in Intel® MKL

 

New in Intel® MKL 10.0 Update 4

 

New in Intel® MKL 10.0 Update 3

 

New in Intel® MKL 10.0 Update 2

 

New in Intel® MKL 10.0 Update 1

 

New in Intel® MKL 10.0

Intel® MKL product changes since Intel® MKL 9.1