使用 Microsoft MPI

Microsoft MPI (MS-MPI) 仅在 Windows 下可用。

有了 MS-MPI,模拟将仅在以下平台上获支持:
Simcenter STAR-CCM+在安装了 HPC Pack 2012 R2 的 Windows Server 2012 R2 或更高版本中,Simcenter STAR-CCM+ 使用系统范围内安装的 MS-MPI。安装的 MS-MPI 的版本必须与支持的版本相匹配。

要在未安装 HPC Pack 的 Windows 上运行分布式模拟,使用 Intel MPI。请参见在多台 Windows 机器上运行分布式并行模拟

要在运行时使用 Microsoft MPI 库,在 starccm+ 命令中包括以下某个选项:
  • -mpidriver ms
  • -mpi ms
可以使用以下任一选项将 Microsoft MPI 命令行选项传递到 Simcenter STAR-CCM+ 中:
  • -mpiflags <mpiexec options>
  • -mpidriver ms:<mpiexec options>
  • -mpi ms:<mpiexec options>

根据基础系统配置,可能需要特定 Microsoft MPI 环境变量设置。有关详细信息,请参见官方 Microsoft HPC Pack 文档。

指定环境变量

要导出环境变量到生成的进程,可使用以下选项和 starccm+.bat 命令:

-mpiflags "-genv VARIABLE1 value1 -genv VARIABLE2 value2"

有关详细信息,请参见 Microsoft MPI 文档。