Intel MKL provides high performance, future proofing for applications and productivity for developers. Intel MKL is extremely optimized for current multicore platforms and will continue to be optimized for future platforms to ensure applications benefit seamlessly from the latest architecture enhancements. Intel MKL is available with the Intel® C++ and Fortran Compilers Professional Editions and Intel Cluster Toolkit, as well as a standalone product.
Features
Outstanding performance on Intel® processors
Achieve leadership performance with the math library that is highly optimized for, Intel® Xeon®, Intel® Core™, Intel® Itanium®, and Intel® Pentium® 4 processor-based systems. Special attention has been paid to optimizing multi-threaded performance for the Quad-core Intel® Xeon processors and the new Quad-Core Intel® Core™ i7 processors. Intel MKL strives for performance, competitive with that of other math software packages on non-Intel processors.
Multicore ready
- Excellent scaling on multicore and multiprocessor systems
Use the built-in parallelism of Intel MKL to automatically obtain excellent scaling on multicore and multiprocessors including Intel® Xeon® 7400 and the latest dual and quad-core systems. Intel MKL BLAS, Fast Fourier transforms, and Vector Math, among many other routines are threaded using OpenMP*.
- Thread-Safety
All Intel MKL functions are thread-safe. A non-threaded sequential version of Intel MKL is also provided.
Automatic runtime processor detection
A runtime check is performed so that processor-specific optimized code is executed, ensuring that your application achieves optimal performance on whatever system it is executing on.
Support for C and Fortran interfaces
Intel MKL includes both C and Fortran interfaces, unlike some alternative math libraries that require you to purchase multiple products.
Support for all Intel® processors in one package
Intel MKL includes support for Intel® Xeon®, Intel® CoreTM, Intel® Pentium 4, Intel® Itanium® architectures in a single package. Alternative math libraries require you to purchase multiple products for all supported processors.
Royalty-free distribution rights
Redistribute unlimited copies of the Intel MKL runtime libraries with your software.
Intel® Premier Support Receive one year of technical support with every purchase of Intel MKL. During this period, you can download product upgrades free of charge, including major version releases.
User forum
Share experiences with other users of Intel MKL at the Intel moderated Intel MKL Discussion Forum.
For additional details, please visit: Intel® Math Kernel Library 10.2 - Overview.
* Other names and brands may be claimed as the property of others.