PARALLEL.RU

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

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




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
СообщениеДобавлено: 9 дек 14 0:58 
Не в сети

Зарегистрирован: 9 дек 14 0:44
Сообщения: 1
Здравствуйте!

Искал информацию по различным источникам очень долго, перелопатил и сам стандарт, и документации к пакетам MPI, но ничего конкретного не нашел. Надеюсь, что вы мне поможете.

Суть вопроса:
1. Какие служебные пакеты передаются по сети между брокером ресурсов и отдельными узлами?
2. Где исполняется корневой процесс (т.е. на брокере, на одном из выбранных им узлов или на узле, с которого было загружено задание)?
3. Происходит ли что-нибудь в сети после вызова узлами функций MPI_Init и MPI_Comm_rank?
4. Как процесс получает свой номер в группе? Т.е. узнает он его при помощи MPI_Comm_rank, а кто назначает ему этот номер и когда назначает?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 9 дек 14 17:29 
Не в сети

Зарегистрирован: 11 дек 02 19:37
Сообщения: 872
Откуда: НИВЦ МГУ
Masssquad писал(а):
1. Какие служебные пакеты передаются по сети между брокером ресурсов и отдельными узлами?

Зависит от брокера. К MPI отношения не имеет.
Masssquad писал(а):
2. Где исполняется корневой процесс (т.е. на брокере, на одном из выбранных им узлов или на узле, с которого было загружено задание)?

Зависит от реализации запуска.
Masssquad писал(а):
3. Происходит ли что-нибудь в сети после вызова узлами функций MPI_Init и MPI_Comm_rank?

В каком смысле? Вызвали MPI_Send - полетел по сети пакет. Наличие всяких служебных штук типа KeepAlive и т.п. - всё на откупе у реализации MPI, может и не бегать ничего, если явно не попросить.
Masssquad писал(а):
4. Как процесс получает свой номер в группе? Т.е. узнает он его при помощи MPI_Comm_rank, а кто назначает ему этот номер и когда назначает?

Зависит от реализации MPI. Одни передают в переменных окружения, другие - в аргументах командной строки, третьи - в реализации MPI_Init по сети...


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

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


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

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


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

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