qimpy.mpi
MPI communication utilities.
Functions
Gather send with possibly uneven dimension 0 sizes along group. |
|
Gather scalars send along group into an array. |
|
Split n_tot tasks into blocks of size block_size. |
Classes
Process grid of shape dimensions over the global process group. |
|
Division of a number of tasks over MPI. |
|
Customized division of a number of tasks over a process group. |
|
Generic protocol for objects with a wait method. |
|
Trivial (identity) Waitable for when result is immediately ready. |
Modules
Reduction of distributed tensors to scalars. |