|
std::vector< int > | allgather (const int &input, int numRanks, MPI_Comm communicator) |
| Helper function to prepare to all-gather the vector of non-bonded tasks on this node.
|
|
std::vector< int > | computeDisplacements (ArrayRef< const int > extentOnEachRank, int numRanks) |
| Helper function to compute allgatherv displacements.
|
|
std::vector< GpuTask > | allgatherv (ArrayRef< const GpuTask > input, ArrayRef< const int > extentOnEachRank, ArrayRef< const int > displacementForEachRank, MPI_Comm communicator) |
| Helper function to all-gather the vector of all GPU tasks on ranks of this node.
|
|