スレッド制御に使用する環境変数を設定するには、プログラムを実行するコマンドシェルで以下のように入力します。使用しているシェルに応じて、export または setenv コマンドを使用します。
bash シェルの場合、export コマンドを使用します。
export <変数名>=<値>
以下に例を示します。
export MKL_NUM_THREADS=4
export MKL_DOMAIN_NUM_THREADS="MKL_DOMAIN_ALL=1, MKL_DOMAIN_BLAS=4"
export MKL_DYNAMIC=FALSE
export MKL_NUM_STRIPES=4
csh または tcsh シェルでは、setenv コマンドを使用します。
setenv <変数名><値>
以下に例を示します。
setenv MKL_NUM_THREADS 4
setenv MKL_DOMAIN_NUM_THREADS "MKL_DOMAIN_ALL=1, MKL_DOMAIN_BLAS=4"
setenv MKL_DYNAMIC FALSE
setenv MKL_NUM_STRIPES 4