Page 17 - 6601
P. 17
ніж один процес на багатопроцесорній машині. mpirun буде
циклічно проходити через цей список, поки всі процеси
будуть запущені, повторюючи хости, якщо необхідно.
Приклад файлу:
ccnode01
ccnode02 2
ccnode03 4
ccnode04
-localonly
Ця опція примушує всі процеси запускатися на локальній
машині, що використовує загальну пам’ять.
-localroot
Ця опція примушує кореневий процес запускатися mpirun
замість mpd. Це трапляється, якщо кореневий процес є на
тому ж вузлі, де виконується mpirun. Суть цього елемента
конфігурації - дозволити кореневому процесу жити в тому ж
просторі, що і mpirun. Це має дві переваги. По-перше,
кореневий процес може створити вікна, які користувач може
подивитися і взаємодіяти з ними. По-друге, якщо кореневий
процес збійний, ви можете приєднати відладчик, щоб
бачити, що трапилося.
-env "var1=val1|var2=val2|var3=val3|...varn=valn"
Встановлює змінні оточення, які вказані в рядку перед тим,
як кожний процес буде запущений.
-logon
Цей елемент конфігурації викличе mpirun, щоб спитати ім’я
та пароль. Якщо ви використовуєте mpiregister.exe, щоб
закодувати ім’я і пароль в реєстрі, -logon відкине запит для
того користувача.
-map drive:\\host\share
Ця опція вказує драйверу хости, де запущені процеси.
Вказування виключається після виходу процесів. Ця опція
може бути повторена багато разів. Приклад: -map
z:\\myserver\myhome.
-dir drive:\some\path
15