翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Intel MPI を有効にする
Intel MPI は AWS ParallelCluster AMIsで使用できます。
注記
インテル MPI を使用するには、「Intel simplified software license」
デフォルトでは、Open MPI はパス上に配置されます。Open MPI の代わりにインテル MPI を有効にするには、まずインテル MPI モジュールをロードする必要があります。その後、module load intelmpi を使用して最新版をインストールする必要があります。モジュールの正確な名前は、更新ごとに変更されます。使用可能なモジュールを確認するには、module
avail を実行します。出力は次のとおりです。
$module avail-----------------------------/usr/share/Modules/modulefiles -------------------------------- dot modules libfabric-aws/1.16.0~amzn3.0 null module-git openmpi/4.1.4 module-info use.own -----------------------------/opt/intel/mpi/2021.6.0/modulefiles --------------------------- intelmpi
モジュールをロードするには、module load を実行します。modulenamempirun を実行するために使用するスクリプトにこれを追加できます。
$module load intelmpi
ロードされているモジュールを確認するには、module list を実行します。
$module listCurrently Loaded Modulefiles: 1) intelmpi
Intel MPI が有効になっていることを確認するには、mpirun --version を実行します。
$mpirun --versionIntel(R) MPI Library for Linux* OS, Version 2021.6 Build 20220227 (id: 28877f3f32) Copyright 2003-2022, Intel Corporation.
Intel MPI モジュールがロードされると、Intel MPI ツールを使用するように複数のパスが変更されます。Intel MPI ツールでコンパイルされたコードを実行するには、まず Intel MPI モジュールをロードします。
注記
Intel MPI は Graviton AWS ベースのインスタンスと互換性がありません。
注記
AWS ParallelCluster バージョン 2.5.0 以前は、Intel MPI は中国 (北京) および中国 (寧夏) リージョンの AWS ParallelCluster AMIs では使用できませんでした。