www.tech-doc.cn 为MPI配置Windows平台

为MPI配置Windows平台


注意:

Simcenter Amesim图形用户界面无法访问Windows HPC功能。详见AMEHPCStudystart章节。

HPC框架可使用Microsoft MPI作为远程shell,在Windows HPC集群中将研究分发到多个节点。Windows系统不自带Microsoft MPI,其安装配置步骤如下:

下载与安装

可从https://learn.microsoft.com/en-us/message-passing-interface/microsoft-mpi下载Microsoft MPI

  1. 运行Microsoft MPI安装程序

  2. Microsoft MPI目录添加至PATH环境变量

    这使HPC框架能够访问mpiexec.exe可执行文件

  3. 在所有计算节点上以服务形式启动smpd服务(独立于HPC研究),使Microsoft MPI正常工作

    可通过以下命令在任意节点启动服务:

    smpd -d

    smpd.exe是用于接收、验证和执行远程节点命令的服务。此外,在计算节点上启动smpd服务的用户应与运行仿真的用户相同。

    mpiexec.exe可通过系统PATH环境变量访问,且计算节点运行着smpd.exe服务时,即可使用NATIVE驱动程序和MPI远程shell在Windows机器上运行HPC研究。详见NATIVE驱动程序章节。

    注意:

    HPC框架仅将MPI用作远程命令传输(类似简单远程shell功能),并不使用MPI的并行化和通信能力,因为这些功能已由现有仿真工具管理。