Intel® Math Kernel Library (Intel® MKL) helps you achieve maximum performance with a computing math library of highly optimized, extensively threaded routines.
Intel MKL is installed as part of the following suites:
Key Features
Intel MKL provides comprehensive support for linear algebra, fast Fourier transforms (FFT), vector math, direct and iterative sparse solvers, random number generators, and more. Intel MKL offers both C and Fortran interfaces for most routines.
Documentation and Resources
Document
|
Description
|
Intel® MKL
Release Notes
|
Information on the product installation, new and changed features, and issues that are not described in the product documentation.
Information about this release. Includes links to principal online information resources related to the release:
Intel® MKL Main Product Page
Intel® MKL
11.3
Installation Guide
Intel® MKL
11.3
System Requirements
Intel® MKL
11.3
Getting Started
Intel® MKL
11.3
Library Bug Fixes
Also includes the following information:
For details about the compiler and linking options, threading, and memory management with Intel MKL, see the Intel MKL User's Guide.
|
Intel® MKL Reference Manual - C Language
Intel® MKL Reference Manual - Fortran Language
|
Contains detailed descriptions of the functions and interfaces for all library domains:
BLAS
BLACS
LAPACK
ScaLAPACK
PBLAS
Sparse Solver
Extended Eigensolver
Vector Mathematical Functions (VML)
Statistical Functions (VSL)
Conventional DFTs and Cluster DFTs
Partial Differential Equations support
Non-Linear Optimization Problem Solvers
Data Fitting Functions
For implementation-specific information about the library, see the
Intel® MKL Release Notes
and the
Intel® MKL User's Guide.
|
Intel® MKL User's Guide
|
Provides Intel® MKL usage information in greater detail:
getting started
application compiling and linking depending on a particular platform and function domain
building custom DLLs
configuring the development environment
coding mixed-language calls
threading
memory management
improving performance from Intel® MKL functions
|
Tutorial: Using Intel® Math Kernel Library for Matrix Multiplication
Tutorial - C Language
Tutorial - Fortran Language
|
Demonstrates using Intel MKL to multiply matrices, measure the performance of matrix multiplication, and control threading.
|
Other Intel MKL Documentation
|
Other documentation, such as performance data, application notes, and examples, can be found online.
|
Intel® Math Kernel Library
|
Intel MKL product page. See this page for support and online documentation.
|
Legal Information
Intel, and the Intel logo {list of Intel names in the document} are trademarks of Intel Corporation in the U.S. and/or other countries.
*Other names and brands may be claimed as the property of others.
© 2015, Intel Corporation