インテル® マス・カーネル・ライブラリー 11.2 ユーザーズガイド
インテル® マス・カーネル・ライブラリー (インテル® MKL) ScaLAPACK およびクラスター高速フーリエ変換 (FFT) を使用しない場合、リンク手法に応じて、1 つの計算ライブラリーをリンクします。
スタティック・リンク |
ダイナミック・リンク |
---|---|
libmkl_core.a |
libmkl_core.so |
ScaLAPACK およびクラスター FFT では、アーキテクチャーに応じて、複数の計算ライブラリーをリンクします。
次の表は、ScaLAPACK またはクラスター FFT を使用する IA-32 アーキテクチャー・アプリケーション用の計算ライブラリーを示しています。
関数ドメイン |
スタティック・リンク |
ダイナミック・リンク |
---|---|---|
ScaLAPACK † |
libmkl_scalapack_core.a libmkl_core.a |
libmkl_scalapack_core.so libmkl_core.so |
クラスターフーリエ変換関数† |
libmkl_cdft_core.a libmkl_core.a |
libmkl_cdft_core.so libmkl_core.so |
† 使用されている MPI に対応する BLACS ルーチンのライブラリーも追加します。
次の表は、ScaLAPACK またはクラスター FFT を使用するインテル® 64 またはインテル® メニー・インテグレーテッド・コア (インテル® MIC) アーキテクチャー・アプリケーション用の計算ライブラリーを示しています。
関数ドメイン |
スタティック・リンク |
ダイナミック・リンク |
---|---|---|
ScaLAPACK、LP64 インターフェイス‡ |
libmkl_scalapack_lp64.a libmkl_core.a |
libmkl_scalapack_lp64.so libmkl_core.so |
ScaLAPACK、ILP64 インターフェイス‡ |
libmkl_scalapack_ilp64.a libmkl_core.a |
libmkl_scalapack_ilp64.so libmkl_core.so |
クラスターフーリエ変換関数‡ |
libmkl_cdft_core.a libmkl_core.a |
libmkl_cdft_core.so libmkl_core.so |