インテル® マス・カーネル・ライブラリー 11.2 ユーザーズガイド

Fortran アプリケーションのリンク例

以下の条件のインテル® MIC アーキテクチャー向けアプリケーションのリンク方法の例を示します。

システム要件の詳細は、『インテル® MKL リリースノート』を参照してください。

インテル® MIC アーキテクチャー・ベースのシステムのクラスターでネイティブ実行する ScaLAPACK をリンクするには、次のリンク行を使用します。

<MPI ライブラリーのパス>/mpiifort /Qmic <リンクするファイル>  \
   -L$MKLROOT/lib/mic                                    \
   -lmkl_scalapack_lp64                                  \
   -lmkl_blacs_intelmpi_lp64                             \
   -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core        \
   -liomp5 -lpthread -lm

MIC アーキテクチャー・ベースのシステムのクラスターでネイティブ実行するクラスター FFT をリンクするには、次のリンク行を使用します。

<MPI ライブラリーのパス>/mpiifort /Qmic <リンクするファイル>  \
   -Wl,--start-group                                     \
   $MKLROOT/lib/mic/libmkl_cdft_core.a                   \
   $MKLROOT/lib/mic/libmkl_blacs_intelmpi_lp64.a         \
   $MKLROOT/lib/mic/libmkl_intel_lp64.a                  \
   $MKLROOT/lib/mic/libmkl_intel_thread.a                \
   $MKLROOT/lib/mic/libmkl_core.a                        \
   -Wl,--end-group                                       \
   -liomp5 -lpthread -lm

関連情報


このヘルプトピックについてのフィードバックを送信