В чем основное отличие между функциями MPI_Allgather и MPI_Alltoall в MPI?
Я имею в виду, может ли кто-нибудь дать мне примеры, когда MPI_Allgather будет полезен, а MPI_Alltoall не будет? и наоборот.
Я не могу понять основное различие? Похоже, что в обоих случаях все процессы отправляют элементы send_cnt всем другим процессам, участвующим в коммуникаторе, и получают их?
Спасибо