LINUX.ORG.RU

MPI: peer-to-peer или нет?

 , , ,


0

3

Запускаю mpi-прогу в 2 процесса на одном хосте. Смотрю wireshark'ом - каждый процесс открыл сокет к mpirun (мастер/сервер-процессу?), и он в свою очередь пооткрывал соединения к каждому процессу. Не ожидал. Коммуникация такая дорогая, а здесь появляется посредник на ровном месте. В обычном кластере ПК подключены к одному роутеру, т.е. топология - обычная звезда. Или необходимо явно указать топологию (MPI_Graph_create,..) и тогда процессы установят необходимые прямые соединения?

★★★★★

Прямых (в прямом смысле) соединений не существует на сколько я знаю.

Dron ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.