|
Intel® Math Kernel Library (Intel® MKL) is a computing math library of highly optimized, extensively threaded math routines for applications that require maximum performance. Core math functions include BLAS, LAPACK, ScaLAPACK1, sparse solvers, fast Fourier transforms, vector math, and more. Offering performance optimizations for current and next-generation Intel® processors, it includes improved integration with Microsoft Visual Studio*, Eclipse*, and XCode*. The Intel® MKL computing math library allows for full integration of the Intel® Compatibility OpenMP* runtime library for greater Windows*/Linux* cross-platform compatibility..
|
Benefits:
For advanced performance and greater value, Intel® MKL is available in other products, including: |
|
|
|||
| DGEMM on desktop processor Click to Enlarge LAPACK on desktop processor Click to Enlarge |
DGEMM on server processor Click to Enlarge LAPACK on server processor Click to Enlarge |
||
| BLAS and LAPACK
Intel® Math Kernel Library (Intel® MKL) provides extremely well-tuned BLAS and LAPACK implementations that deliver significant performance leadership over computing math library alternatives on both desktop and server processors. ScaLAPACKIntel MKL includes a highly optimized version of ScaLAPACK on clusters and delivers significant performance improvements over the NETLIB* implementation on both desktop and server processors. |
|||
| 2D FFT on desktop processor Click to Enlarge 3D FFT on desktop processor Click to Enlarge |
2D FFT on server processor Click to Enlarge 3D FFT on server processor Click to Enlarge |
||
| Fast Fourier Transforms and Cluster FFT
Intel MKL Fast Fourier Transforms (FFT) are highly optimized and provide significant performance gains on both desktop and server processor based systems compared with alternative libraries for medium and large transform sizes. FFTW interface wrappers are included. Support for distributed memory systems (clusters) is included with Cluster FFT. |
|||
Click to Enlarge |
Optimized LINPACK, Improved Performance |
  |
|
|
|
|||
|
Vector Random Number Generators |
|||
|
|
|||
| Vector Math Library Intel MKL provides vector implementations of computationally intensive core mathematical functions. |
|||
|
|
|
What's new in Intel® Math Kernel Library 10.3
C interfaces for LAPACK and PARDISO for easier use by C developers |