

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 启用 Intel MPI
<a name="intelmpi-v3"></a>

英特尔 MPI 已在。 AWS ParallelCluster AMIs

**注意**  
要使用 Intel MPI，必须确认并接受 [Intel 简化软件许可证](https://software.intel.com/en-us/license/intel-simplified-software-license)的条款。

默认情况下，Open MPI 位于路径上。要启用 Intel MPI 而不是 Open MPI，必须先加载 Intel 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 modulename`。您可以将其添加到用于运行 `mpirun` 的脚本中。

```
$ 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 2021.6 Build 20220227 (id: 28877f3f32)
Copyright 2003-2022, Intel Corporation.
```

加载 Intel MPI 模块后，将更改多个路径以使用 Intel MPI 工具。要运行由 Intel MPI 工具编译的代码，请先加载 Intel MPI 模块。

**注意**  
英特尔 MPI 与基于 AWS Graviton 的实例不兼容。

**注意**  
在 2.5.0 AWS ParallelCluster 版本之前，英特尔 MPI AWS ParallelCluster AMIs 在中国（北京）和中国（宁夏）地区不可用。