MPI 進程拓撲函式
本節內容
MPI_Cart_coords
決定群組中指定順位的笛卡兒拓撲中的進程共置。MPI_Cart_create
建立要附加拓撲資訊的新通訊器。MPI_Cart_get
擷取與通訊器相關聯的笛卡兒拓撲資訊。MPI_Cart_map
將進程對應至笛卡兒拓撲資訊。MPI_Cart_rank
依其笛卡兒位置判斷 communicator 中的進程排名。MPI_Cart_shift
根據班次方向和數量,傳回移位的來源和目的地順位。MPI_Cart_sub
將 communicator 分割成形成較低維度笛卡兒子格線的子群組。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
擷取與通訊器相關聯的圖形拓撲資訊。