インテル® マス・カーネル・ライブラリー (インテル® MKL) クラスター・ソフトウェアを使用しない場合、リンクする計算ライブラリーは 1 つです。
libmkl_core.a (スタティック・リンクの場合)
libmkl_core.so (ダイナミック・リンクの場合)
ScaLAPACK やクラスター FFT をリンクする場合は、別の計算ライブラリーが必要です。以下の表は、各数ドメインでリンク行に指定する計算ライブラリーを示しています。
関数ドメイン |
IA-32 アーキテクチャー、 |
IA-32 アーキテクチャー、 |
インテル® 64
アーキテクチャー、 |
インテル® 64
アーキテクチャー、 |
---|---|---|---|---|
ScaLAPACK1 |
libmkl_scalapack_core.a libmkl_core.a |
libmkl_scalapack_core. libmkl_core.so |
以下を参照 |
以下を参照 |
ScaLAPACK、LP64 インターフェイス1 |
n/a2 |
n/a |
libmkl_scalapack_lp64.a libmkl_core.a |
libmkl_scalapack_lp64.so libmkl_core.so |
ScaLAPACK、ILP64 インターフェイス1 |
n/a |
n/a |
libmkl_scalapack_ilp64. libmkl_core.a |
libmkl_scalapack_ilp64. libmkl_core.so |
クラスターフーリエ変換関数1 |
libmkl_cdft_core.a libmkl_core.a |
libmkl_cdft_core.so libmkl_core.so |
libmkl_cdft_core.a libmkl_core.a |
libmkl_cdft_core.so libmkl_core.so |
1使用されている MPI に対応する BLACS ルーチンのライブラリーも追加します。詳細は、「ScaLAPACK およびクラスター FFT とのリンク」を参照してください。
© 2006 - 2010 Intel Corporation. 無断での引用、転載を禁じます。