Process says hello! My first parallel program.
发布时间
阅读量:
阅读量
Greet from process
编写一个hello word一样的并行程序
当然,不会完全像hello word一样简单
作为一个并行程序,本身就不会很简单!
题目要求
有多个进程,编号0 - n
现在要求1 - n号进程将消息发送至0号进程,
0号进程接受来自各个进程的消息,并显示!
主要思路
重点在于体会其中的编程思想和解决并行问题的思路
遵循规范设计的_MPI_程序,在运行并行代码块时应尽量确保其应在 MPI 初始化(MPI_Init)和终止(MPI_Finalize)函数之间运行;然而,在一个程序中可能存在多个这样的代码块。
下面是一个典型的MPI程序的代码格式
#include "mpi.h" //mpi头文件
int main() {
...
/*MPI初始化,需要说明的是,程序的并行部分应当在此处起始*/
MPI_Init(NULL, NULL);
...
/*MPI代码区退出部分,按照规范,并行代码应当立即结束*/
MPI_Finalize();
...
return 0;
}
建议在进行进程通信时应采用MPI_Comm_
全部评论 (0)
还没有任何评论哟~
