Page 16 - 6601
P. 16

замовчанню використовуватиметься з рядка exe. Нище наведено два
                            приклади файлів конфігурації:
                                          exe c:\temp\myapp.exe
                                          hosts
                                          fry 1
                                          jazz 2
                                   Наступний файл показує більш ускладнений сценарій:
                                          exe c:\temp\slave.exe
                                          env MINX=0|MAXX=2|MINY=0|MAXY=2
                                          args -i c:\temp\cool.points
                                          hosts
                                          fry 1 c:\temp\master.exe
                                          fry 1
                                          #light 1
                                          jazz 2
                                   Цей  файл  конфігурації  повинен  запустити  одну  копію
                            ‘master.exe’ на хості fry  і три копії ‘slave.exe’, одну на хості fry і дві
                            на  jazz.  Хост  light  повинен  бути  проігнорований  через  символ  #.
                            Кожний процес повинен мати чотири множини змінних оточення.
                            Кожний  процес  повинен  отримати  “-i  c:\temp\cool.points”  як
                            аргументи командного рядка.
                                   3. Елементи конфігурації командного рядка для mpirun:
                            -np #procs
                                   Запускає  #procs  процесів.  mpirun  використовує  список
                                   хостів, які занесені у реєстр утілітою конфігурації, для того,
                                   щоб вибрати хости, на яких слід запустити процеси. Якщо
                                   немає  списку  в  реєстрі  всі  процеси  запускаються  на
                                   локальному хості.
                            -machinefile filename
                                   Вказує mpirun використовувати хости із файлу ‘filename’при
                                   визначенні,  де  запускати  процеси.  Використовуйте  цю
                                   опцію  в  поєднанні  з  ‘-np  x’,  щоб  запустити  процеси  на
                                   вказаному числі машин. У файлі вказуйте один хост в рядку.
                                   Порожні  лінії  відкидаються,  а  лінії,  що  починають  з  #  –
                                   ігноруються.   Щоб    рекомендувати,    скільки   процесів
                                   запустити  на  хості,  ви  можете  вказати  число  після  імені
                                   хоста.  Це  застосовується,  якщо  потрібно  запустити  більш


                                                           14
   11   12   13   14   15   16   17   18   19   20   21