Intel® Math Kernel Library (Intel® MKL)

Intel® Math Kernel Library (Intel® MKL)

Fastest and most used math library for Intel and compatible processors**

  • Vectorized and threaded for highest performance using de facto standard APIs for simple code integration
  • C, C++ and Fortran compilers - compatible with royalty-free licensing for low cost deployment

Performance: Ready to Use

Intel® Math Kernel Library (Intel® MKL) accelerates math processing routines that increase application performance and reduce development time. Intel® MKL includes highly vectorized and threaded Linear Algebra, Fast Fourier Transforms (FFT), Vector Math and Statistics functions. The easiest way to take advantage of all of that processing power is to use a carefully optimized computing math library. Even the best compiler can’t compete with the level of performance possible from a hand-optimized library. If your application already relies on the BLAS or LAPACK functionality, simply re-link with Intel® MKL to get better performance on Intel and compatible architectures.

Because Intel has done the engineering on these ready-to-use, royalty-free functions, there will be more time to add features which customers request. Using Intel MKL can save development, debug and maintenance time in the long run because today's code will run optimally on future generations of Intel processors with minimal effort.


Technical Specifications

Required Hardware

Validated for use with multiple generations of Intel and compatible processors including but not limited to: Intel® Xeon® Processor, Intel® Core™ processor family and Intel® Atom™ processor family.

Operating Systems

Use the same API for application development on multiple operating systems: Windows*, Linux* and OS X*.

Development Tools and Environments

Microsoft Visual Studio* (Windows*)
Eclipse (Linux* and OS X*)

Programming Languages

Natively supports C, C++ and Fortran Development. Cross-language compatible with Java*, C#, Python* and other languages.

For complete information, see the release notes & documentation.

**Source: Evans Data Software Developer surveys 2011-2013

Para obter informações mais completas sobre otimizações do compilador, consulte nosso aviso de otimização.