MPI 进程拓扑函数
本节内容
MPI_Cart_coords
确定笛卡尔拓扑中给定组中的排名的进程协序。MPI_Cart_create
创建要附加到其拓扑信息的新通信器。MPI_Cart_get
检索与通信器关联的笛卡尔拓扑信息。MPI_Cart_map
将进程映射到笛卡尔拓扑信息。MPI_Cart_rank
按其笛卡尔位置确定通信器中的进程排名。MPI_Cart_shift
返回已移动的源和目标排名,给定移动方向和数量。MPI_Cart_sub
将通信器分区为构成下维笛卡尔子网格的子组。MPI_Cartdim_get
检索与通信器关联的笛卡尔拓扑信息。MPI_Dims_create
在笛卡尔网格中创建处理器的除法。MPI_Dist_graph_create
返回分布式图形拓扑信息所附加到的新通信器的句柄。MPI_Dist_graph_create_adjacent
返回分布式图形拓扑信息所附加到的新通信器的句柄。MPI_Dist_graph_neighbors
返回具有传入和传出调用进程的边缘的邻居列表,以及分布式图形拓扑中传入和传出边缘的相应权重。MPI_Dist_graph_neighbors_count
获取分布式图形拓扑中调用进程的邻接信息。 此函数获取的信息(传入边缘数、传出边缘数)以及指示分布式图是否加权的标志与调用中提供的信息匹配MPI_Dist_graph_create_adjacent或调用进程MPI_Dist_graph_create ((如果MPI_Dist_graph_create_adjacent), 如果MPI_Dist_graph_create) ,则可能由调用进程以外的进程。MPI_Graph_create
创建要附加到其拓扑信息的新通信器。MPI_Graph_get
检索与通信器关联的图形拓扑信息。MPI_Graph_map
将进程映射到图形拓扑信息。MPI_Graph_neighbors
返回与图形拓扑关联的节点的邻居。MPI_Graph_neighbors_count
返回与图形拓扑关联的节点的邻居数。MPI_Graphdims_get
检索与通信器关联的图形拓扑信息。