Могу ли я использовать функцию вызова MPI_Neighbor_alltoallw () несколько раз для обмена гало в одном проекте для разных данных? - PullRequest
0 голосов
/ 07 февраля 2020

На самом деле я сгенерировал топологию распределенного графа для своей программы MPI. Теперь с этой топологией графа я использую MPI_Neighbor_alltoall () для обмена гало. Первый вызов работал нормально (т. Е. Полученные данные были правильными), но когда я снова использовал вызов функции в каком-то другом месте проекта с тем же коммуникатором (сгенерированным первоначально для первого вызова топологии графа), он не работает должным образом. Так может кто-нибудь сказать мне, можно ли использовать функцию MPI_Neighbor_alltoallw () несколько раз для разных данных? Если да, то как?

...