< 目次

環境変数を設定するモジュールファイル

代わりに、モジュールファイルを使用して Linux* 上の環境を設定することもできます。Linux* 版のインテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) のインストールが完了したら、いくつかの環境変数を設定する必要があります。まず、<oneapi_root> にモジュールファイルとディレクトリーを設定します。

$./modulefiles-setup.sh
$module use modulefiles

モジュールファイルをロード:

アーキテクチャー コマンド
インテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) 向けインテル® 64 アーキテクチャー $module load mkl/<version>

既存の変数はすべて元の値を保持し、新しい値が次の変数の先頭に追加されます: LD_LIBRARY_PATHLIBRARY_PATHCPATHPKG_CONFIG_PATHTBBROOTMKLROOT には 1 つのパスのみが含まれる必要があるため、新しい値に設定され、変数の古い値はすべて失われます。

モジュールをアンロードすると、変更された環境変数は元の値にリセットされ、作成された新しい変数は未定義になります。MKLROOT はモジュールがアンロードされると未定義になります。

アーキテクチャー コマンド
インテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) 向けインテル® 64 アーキテクチャー $module unload mkl/<version>