[mpich-discuss] mpich collectives topology aware?
Darius Buntinas
buntinas at mcs.anl.gov
Wed Nov 24 14:32:19 CST 2010
Yes, I believe all collectives are topology aware. I checked Allreduce specifically, and it does what you describe.
-d
On Nov 24, 2010, at 1:29 PM, Filip Blagojevic wrote:
> Hi,
>
> Could anyone tell me if MPI_Allreduce() (and other collectives) is topology aware?
> More specifically, I would like to know if MPI_Allreduce() will first perform a local reduction (within a single shared memory node), and then only one MPI rank will be chosen on each node to perform inter-node reduction. Or maybe the reduction is not aware of what MPI processes are sharing a node?
>
> Thank you,
> Filip_______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
More information about the mpich-discuss
mailing list