1、将一个三维数组ufew的计算域[ib:ie, jb:je, kb:ke]沿K方向分段,各进程均分计算域,然后对各自计算域内的部分数组赋值。
2、最后一个进程,收集各个计算域的值,最后输出,消息传递采用标准的阻塞式通信。
3、本程序中,每个进程都拥有完整的数组ufew。
result:
本文介绍了一个使用MPI实现的并行计算示例,通过将三维数组ufew沿K方向分段,分配给不同进程进行计算,并最终汇总结果到指定进程。此程序展示了基本的并行计算技术和阻塞式通信。
1、将一个三维数组ufew的计算域[ib:ie, jb:je, kb:ke]沿K方向分段,各进程均分计算域,然后对各自计算域内的部分数组赋值。
2、最后一个进程,收集各个计算域的值,最后输出,消息传递采用标准的阻塞式通信。
3、本程序中,每个进程都拥有完整的数组ufew。
result:
2679

被折叠的 条评论
为什么被折叠?