#include "mpi.h"
#include <iostream>
using namespace std;
int main(int argc, char *argv[]) {
int rank, size;
MPI_Init(&argc, &argv);
MPI_Comm_rank(MPI_COMM_WORLD, &rank); //rank保存总共的进程数
MPI_Comm_size(MPI_COMM_WORLD, &size); //size保存一共机器数
if(rank==0) {
//进程0需要完成的任务
} else if(rank==1) {
//进程1需要完成的任务
}
//...
MPI_Finalize();
return 0;
}
mpi并行程序的基本框架
于 2017-12-05 11:28:06 首次发布