MPI中的集合通信(Collective Communication )
MPI提供了很多的集合通信函数调用,这包括:
☆ 障碍同步(barrier ):同步组内所有进程
☆ 广播( Broadcast ):从一个进程发送数据给组内的所有进程
☆ 收集( Gather ):从组内的所有进程收集数据到一个进程
☆ 分发(Scatter):从一个进程把数据分发给组内的其他进程
☆ 归约(Reduction):在组内进行归约操作,比如求和和求积
他们的概念在前面已经详细的介绍,下面介绍在MPI中它们的函数接口和使用方法。
|