インテル® MKL 11.3 を使用した行列乗算チュートリアル

概要

このチュートリアルでは、インテル® MKL の数学関数を使用してアプリケーションのパフォーマンスを向上させる方法を説明します。

チュートリアルの概要

アプリケーションでインテル® MKL を使用する方法を説明します。

  • インテル® MKL ルーチンを使用した行列の乗算

  • 行列乗算のパフォーマンスの測定

  • スレッド化の制御

所要時間

10-15 分

目的

このチュートリアルでは、以下のトピックについて説明します。

  • 線形代数用インテル® MKL ルーチンの使用

  • コードのコンパイルとリンク

  • サポート関数を使用したパフォーマンスの測定

  • スレッド化がインテル® MKL のパフォーマンスに与える影響の理解

  • インテル® MKL 関数のスレッド化の制御

関連情報

このチュートリアルでは C 言語を使用していますが、このチュートリアルの概念と手順はプログラミング言語に関係なく使用できます。別の言語でサンプル・アプリケーションを使用する同様のチュートリアルは、http://software.intel.com/en-us/articles/intel-software-product-tutorials/ (英語) を参照してください。このサイトでは、チュートリアルの印刷可能なバージョン (PDF) も提供しています。

さらに、 http://software.intel.com/en-us/articles/intel-mkl/ (英語) でもその他の情報が提供されています。

次へ