vs2017+MPI配置记录

2019-11-25  本文已影响0人  wwda

在 Account,和password中分别输入电脑的本地账户和密码,如果是微软账户登录的电脑,可以尝试输入微软账户名和密码,不行就创建一个本地账户即可

#include"mpi.h"
#include<iostream>
using namespace std;

int main(void) {
    int rankID;
    int sizeNum;
    MPI_Init(0, 0);//初始化MPI执行环境,建立MPI进程之间的联系,为后续通信作准备
    MPI_Comm_size(MPI_COMM_WORLD, &sizeNum);//进程个数
    /*
    MPI程序启动时“自动”建立两个通信器:
    MPI_COMM_WORLD:包含程序中所有MPI进程
    MPI_COMM_SELF:有单个进程独自构成,仅包含自己
    */
    MPI_Comm_rank(MPI_COMM_WORLD, &rankID);//每一个进程的逻辑ID值
    cout << "Hello world! " << rankID << " of total =" << sizeNum << endl;
    MPI_Finalize();//结束MPI执行环境但是不是结束程序运行
    return 0;
}

ctrl+f5编译成运行程序后
使用bin目录中的工具,找到编译成的程序后缀是.exe的文件,输入参数后点击Execute


image.png
上一篇 下一篇

猜你喜欢

热点阅读