a | b | Result |
---|---|---|
multiple | multiple | Local memory copy from b into a |
single[x] | single[x] | Local memory copy from b into a where x == x |
single[x] | single[n] | P2P communication if x != n |
multiple[a] | single[] | If multiple on all processes the MPI Broadcast, else broadcast in the group. |
single | multiple | Local memory copy from b into a |