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 <bosi...@icl.utk.edu> wrote:

> 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, 2022 at 1:27 PM Michael Thomadakis via users <
> users@lists.open-mpi.org> wrote:
>
>> Hello OpenMPI
>>
>> I was wondering if the MPI_Neighbor_xxxxx 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 communications have
>> hierarchical structure due to the increased number of num-domains, larger
>> L3 caches and so on.
>>
>> Is OpenMPI 4.1.x+ leveraging any special logic to optimize these calls?
>> Is UCX or UCC/HCOLL doing anything special or is OpenMPI using these lower
>> layers in a more "intelligent" way to provide
>> optimized neighborhood collectives?
>>
>> Thanks you much
>> Michael
>>
>

Reply via email to