Discover how to incorporate core math functions from the Intel® Math Kernel Library (Intel® MKL) to improve the performance of your application.
About This Tutorial
This tutorial demonstrates how to use Intel MKL in your applications:
  • Multiplying matrices using Intel MKL routines
  • Measuring performance of matrix multiplication
  • Controlling threading
Estimated Duration
10-20 minutes.
Learning Objectives
After you complete this tutorial, you should be able to:
  • Use Intel MKL routines for linear algebra
  • Compile and link your code
  • Measure performance using support functions
  • Understand the impact of threading on Intel MKL performance
  • Control threading for Intel MKL functions
More Resources
This tutorial uses the
language, but the concepts and procedures in this tutorial apply regardless of programming language. A similar tutorial using a sample application in another programming language may be available at http://software.intel.com/en-us/articles/intel-software-product-tutorials/. This site also offers a printable version (PDF) of tutorials.
In addition, you can find more resources at http://software.intel.com/en-us/articles/intel-mkl/.

Product and Performance Information


Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.