There is a lot of FUD regarding the so-called optimizations for
neighborhood collectives. In general, they all converge toward creating a
globally consistent communication order. If the neighborhood topology is
regular, some parts of the globally consistent communication order can be
inferred, but
I see, thanks
Is there any plan to apply any optimizations on the Neighbor collectives at
some point?
regards
Michael
On Wed, Jun 8, 2022 at 1:29 PM George Bosilca wrote:
> Michael,
>
> As far as I know none of the implementations of the
> neighborhood collectives in OMPI are architecture-
Michael,
As far as I know none of the implementations of the
neighborhood collectives in OMPI are architecture-aware. The only 2
components that provide support for neighborhood collectives are basic (for
the blocking version) and libnbc (for the non-blocking versions).
George.
On Wed, Jun 8,
Hello OpenMPI
I was wondering if the MPI_Neighbor_x calls have received any special
design and optimizations in OpenMPI 4.1.x+ for these patterns of
communication.
For instance, these could benefit from proximity awareness and intra- vs
inter-node communications. However, even single node com