Windows 10下使用MPI

1. 运行环境

win10; visual studio 2019; msmpi v10.1.1;

2. 步骤

2.1 下载msmpi以及msmpi sdk 并安装
2.2 使用VS创建控制台项目
2.3 如下配置项目属性
由于创建的项目是Debug x86, 因此库目录包含的是x86的。
Windows 10下使用MPI_第1张图片
Windows 10下使用MPI_第2张图片
2.4 使用命令行运行

 mpiexec.exe -n 4 /path/to/exe

其中mpiexec.exe在mpi所在安装目录的Bin文件夹内, -n指定参与运行的CPU核数,最后一项是编译生成的可执行程序,在所创建项目的Debug目录下。
为了能够方面的运行,可以在VS的工具栏内创建外部工具,步骤如下:
a. 在外部工具中添加新的项目,
Windows 10下使用MPI_第3张图片
b. 配置命令和参数,参数就是在cmd上输入的执行命令,前面加上/k,并且用双引号,初始目录就是编译链接后生成的可执行程序的位置。Windows 10下使用MPI_第4张图片
之后就可以直接点击工具栏中的mpi_heat_eq运行程序了。

参考

MPI编程入门详解
在Visual Studio中配置命令行环境(Command Prompt)

你可能感兴趣的:(Windows 10下使用MPI)