< 目次

インテル® MKL 2017 デベロッパー・ガイド

-mkl コンパイラー・オプションの使用

インテル® Parallel Studio XE Composer Edition コンパイラーは、次の -mkl コンパイラー・オプションをサポートします。

-mkl または

-mkl=parallel

スレッド化オプションに応じて、特定のインテル® MKL スレッドレイヤーとリンク:

  • -qopenmp の場合、インテル® コンパイラー向け OpenMP* スレッドレイヤー
  • -tbb の場合、インテル® TBB スレッドレイヤー

-mkl=sequential

インテル® MKL のシーケンシャル・バージョンとリンク

-mkl=cluster

インテル® MPI を使用するインテル® MKL のクラスター・コンポーネント (シーケンシャル) とリンク

リンクするインテル® MKL スレッドレイヤーを選択する際に、-qopenmp オプションは、-tbb よりも優先されます。

-mkl コンパイラー・オプションの詳細は、『インテル® コンパイラー・デベロッパー・ガイドおよびリファレンス』を参照してください。

インテル® 64 アーキテクチャー・システムでは、-mkl オプションを指定すると、コンパイラーは LP64 インターフェイスを使用してアプリケーションをリンクします。

-mkl コンパイラー・オプションを指定すると、コンパイラーはインテル® MKL ライブラリーを自動的にインクルードします。オプションでカバーされていない場合は、リンクライン・アドバイザーを使用するか、「リンクの詳細」を参照してください。

関連情報