PARALLEL.RU

Дискуссионный клуб по параллельным вычислениям
Текущее время: 19 авг 19 4:47

Часовой пояс: UTC + 4 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Обмен между группами
СообщениеДобавлено: 16 дек 04 0:49 
Не в сети

Зарегистрирован: 16 дек 04 0:41
Сообщения: 3
Допустим, есть две непересекающиеся группы процессов. Как переслать какое-то сообщение всем процессам одной группы из другой?
В документации сказано, что это делается с помощью интеркоммуникаторов. Но я не совсем понял как ими пользоваться.
Получилось создать две группы (MPI_Group_incl). А дальше не понятно как создавать интеркоммуникатор с помощью MPI_Intercomm_create. Не совсем понятно что такое local и peer коммуникаторы и откуда их взять.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 дек 04 15:18 
Не в сети

Зарегистрирован: 11 дек 02 19:37
Сообщения: 872
Откуда: НИВЦ МГУ
А зачем так сложно? Есть MPI_COMM_WORLD, или можно просто создать общий коммуникатор для них...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30 дек 04 14:50 
Не в сети

Зарегистрирован: 16 дек 04 0:41
Сообщения: 3
Может быть это можно сделать так, как Вы сказали, но в MPI есть средства - интеркоммуникатор и группы, и мне просто было интересно научиться ими пользоваться.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 4 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB