胶片24:GLOBALMAX(TEST)的实现
在MPI中,有一个独立的调用
CALL MPI_ALLREDUCE (TEST , TEST , 1 , MPI_REAL , MPI_MAX , comm)
标记MPI_MAX表示全局最大值
这种实现是很精巧的(其过程可用树描述,树高与顶点呈对数关系)
对此还有一个更好的扩展方法,可以在同一时间内从所有处理器节点上求得最大值,无论处理器是hypercube结构中的顶点还是其他结构中的顶点
Copyright: NPACT