Ошибка MPI из -за тайм -аута при соединении с удаленным процессом
Вопрос
Я пытаюсь запустить эталон NASUPC, чтобы изучить его профиль. UPC использует MPI для связи с удаленными процессами.
Когда я запускаю контрольный показатель с 64 процессами, я получаю следующую ошибку
upcrun -n 64 bt.C.64
"Timeout in making connection to remote process on <<machine name>>"
Кто -нибудь может сказать мне, почему возникает эта ошибка?
Решение
Это, вероятно, означает, что вы не сможете породить удаленные процессы - Upcrun делегирует это в механизм для каждого прохождения, который может включать ваш планировщик (если есть). Я предполагаю, что вы зависите от удаленного доступа типа SSH, и это терпит неудачу, вероятно, потому, что у вас нет настройки ключей, агента или хоста. Можете ли вы SSH к вашим удаленным узлам без пароля? Сумма среды на удаленных узлах (пути и т. Д.)?
«Upcrun -V» может осветить проблему, даже не прибегая к странице человека;)