请选出所有能够构建新通信器的方法
A. 通过MPI_Group_incl构建新的组,再用MPI_Comm_create构建基于此新组的通信器
B. 利用MPI_Comm_split直接划分原通信器来构建新通信器
C. 利用MPI_Group_incl直接划分原通信器来构建新通信器
D. 通过MPI_Group_incl构建新的组,再用MPI_Comm_split构建基于此新组的通信器
MPI缩减函数MPI_Reduce中缩减操作不包括
A. MPI_POWER
B. MPI_MAX
C. MPI_PROD
D. MPI_LAND
在MPI分散函数MPI_Scatter中,假设共有4个进程,进程2将其数据均分为4块并分散给包括自己的所有进程,那么这四块数据分配给进程的顺序为
A. 第一块数据=>进程0,第二块数据=>进程1,第三块数据=>进程2,第四块数据=>进程3
B. 第一块数据=>进程2,第二块数据=>进程0,第三块数据=>进程1,第四块数据=>进程3
C. 第一块数据=>进程3,第二块数据=>进程2,第三块数据=>进程1,第四块数据=>进程0
D. 第一块数据=>进程1,第二块数据=>进程2,第三块数据=>进程3,第四块数据=>进程4
关于集体通信的描述错误的是
A. 集体通信需要信息标签(tag)
B. 默认条件下,集体通信作用于MPI_COMM_WORLD中所有进程
C. 程序员应让通信器中所有进程参与集体通信
D. 可以定义除了MPI_COMM_WORLD之外的通信器