PARALLEL.RU

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

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




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: MPI masterhost в кластере
СообщениеДобавлено: 11 апр 05 6:21 
Не в сети

Зарегистрирован: 3 апр 04 11:42
Сообщения: 4
Часто при распараллеливании вычислений на кластере используется схема с выполнением нескольких процессов на узлах кластера и одного главного, управляющего процесса.

В моем случае у меня есть пять двухпроцессорных машин. Одну из них я использую для старта вычислений, соответственно там работает управляющий процесс. Со временем выявилась следующая особенность - я выполняю mpirun -np 10 предполагая, что каждый процесс будет работать на одном процессоре.

Но на практике получается, что на первой машине работает только управляющий процесс(используется один процессор, один простаивает), а остальные девять распределяются на оставшиеся восемь процессоров.

Вполне допускаю, что так и задумано, но тогда возникает вопрос.
Предполагается, что кластер состоит из нескольких чисто вычислительных узлов, одного узла для доступа, авторизации, nfs и пр. и некоей одной машины для выполнения главного поцесса(старта вычислений). Какова должна быть конфигурация этой машины? Должна ли она отличаться от остальных узлов, и если должна, то сильно ли? Что по этому поводу говорит практика?

Либо сугубо я что-то не так делаю?

зы. Используется mpich v.1.2.6, схема настроена корректно, rsh работатет.
Эксперимент проводился с программой dalton и с тестом cpi.c, входящем в стандартный набор тестов mpich.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 11 апр 05 12:07 
Не в сети

Зарегистрирован: 11 дек 02 19:37
Сообщения: 872
Откуда: НИВЦ МГУ
Используйте при запуске ключ -nolocal. В противном случае первый процесс запускается на той машине, где был выполнен mpirun.


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

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


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

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


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

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