

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Intel MPI を有効にする
<a name="intelmpi"></a>

Intel MPI は AWS ParallelCluster AMIsで使用できます。インテル MPI を使用するには、[「Intel simplified software license」](https://software.intel.com/en-us/license/intel-simplified-software-license)(インテル簡易ソフトウェアライセンス) の条項を確認し、同意する必要があります。デフォルトでは、Open MPI はパス上に配置されます。Open MPI の代わりにインテル MPI を有効にするには、まずインテル MPI モジュールをロードする必要があります。その後、`module load intelmpi` を使用して最新版をインストールする必要があります。モジュールの正確な名前は、更新ごとに変更されます。使用可能なモジュールを確認するには、`module avail` を実行します。出力は次のとおりです。

```
$ module avail

----------------------------------------- /usr/share/Modules/modulefiles ------------------------------------------
dot                        libfabric-aws/1.8.1amzn1.3 module-info                null                       use.own
module-git                 modules                    openmpi/4.0.2

------------------------------------------------ /etc/modulefiles -------------------------------------------------

--------------------------------- /opt/intel/impi/2019.7.217/intel64/modulefiles ----------------------------------
intelmpi
```

```
$ module load intelmpi
```

ロードされているモジュールを確認するには、`module list` を実行します。

```
$ module list
Currently Loaded Modulefiles:
  1) intelmpi
```

Intel MPI が有効になっていることを確認するには、`mpirun --version` を実行します。

```
$ mpirun --version
Intel(R) MPI Library for Linux* OS, Version 2019 Update 7 Build 20200312 (id: 5dc2dd3e9)
Copyright 2003-2020, Intel Corporation.
```

Intel MPI モジュールがロードされると、Intel MPI ツールを使用するように複数のパスが変更されます。Intel MPI ツールでコンパイルされたコードを実行するには、まず Intel MPI モジュールをロードします。

**注記**  
Intel MPI は Graviton AWS ベースのインスタンスと互換性がありません。

**注記**  
 AWS ParallelCluster バージョン 2.5.0 以前は、インテル MPI は中国 (北京) および中国 (寧夏) リージョンの AWS ParallelCluster AMIs では使用できませんでした。