Skip to content

perf(mpi): sparse/neighborhood ghost exchange #10

Description

@nikbott

Replace dense MPI_Alltoallv + O(needed*P) rank scan with MPI_Neighbor_alltoallv over a pre-built neighbor communicator ([IBWG2015]); fall back to point-to-point for very sparse cases. Perf, not correctness.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions