更新时间:2022-06-22 GMT+08:00

Intel MPI

操作场景

本节指导用户在ECS上安装和使用Intel MPI应用(以版本l_mpi_2018.0.128为例)。

前提条件

已配置弹性云服务器免密登录。

操作步骤

  1. 安装Intel MPI。

    1. 下载Intel MPI。

      下载地址:https://software.intel.com/en-us/intel-mpi-library

    2. 执行以下命令,解压并安装Intel MPI。

      以l_mpi_2018.0.128.tgz为例:

      # tar -xvf l_mpi_2018.0.128.tgz

      # cd l_mpi_2018.0.128/

      # ./install.sh

      图1 Intel MPI安装成功

  2. 配置环境变量。

    1. 普通用户下,在“~/.bashrc”中添加如下语句:

      export PATH=$PATH:/opt/intel/impi/2018.0.128/bin64

      export LD_LIBRARY_PATH=/opt/intel/impi/2018.0.128/lib64

    2. 执行下列命令,导入环境变量。

      # source ~/.bashrc

  3. 执行下列命令,查看是否导入成功。

    # which mpirun

    图2 环境变量导入成功

    回显结果如图2所示,表示环境变量导入成功。

  4. 执行以下命令,在单个ECS上运行Intel MPI。

    1. 执行以下命令,重新生成可执行文件。

      # cd

      # mpicc hello.c -o intel_hello

    2. 执行以下命令,在单个ECS上运行Intel MPI。

      # mpirun -np 2 /root/intel_hello

      图3 在单个ECS上运行Intel MPI