В настоящее время мы работаем над проектом mpi4py, где мы хотим группировать процессы в разных группах. Затем мы назначаем эти группы своим коммуникаторам. Этапы тезисов выполняются процессом 0.mpi4py - Получить собственный коммуникатор процесса
Теперь вопрос в том, как другие процессы могут узнать, к какому коммуникатору они принадлежат?
Обратите внимание, что группы имеют разные размеры, например. группа 1 содержит 5 процессов, а вторая группа - 3. Итак, как процесс 4 (в первой группе) получает коммуникатор из первой группы.
Спасибо за ваш ответ! Мы также видели команду split, однако мы не смогли ее использовать. Но мы решили проблему, как я описал в нашем ответе. – Migli