Опубликован: 28.10.2009 | Уровень: специалист | Доступ: платный
Самостоятельная работа 1:

Компиляция и запуск Microsoft High Performance Computing Server 2008

< Лекция 2 || Самостоятельная работа 1: 123456789 || Лекция 3 >

3.5. Упражнение 3 - Запуск параллельного задания

В задании 3 упражнения 1 была скомпилирована параллельная программа вычисления числа Пи для MS MPI. Запустим теперь ее на кластере под управлением Microsoft High Performance Server 2008:

  • Откройте HPC Job Manager (Start->All Programs->Microsoft HPC Pack->HPC Job Manager) для запуска программы на кластере.
  • В открывшемся окне менеджера заданий выберите пункт меню Action->Job Submission->New Job для постановки нового задания в очередь.
  • В окне постановки задания в очередь введите имя задания (поле " Job Name ") и другие параметры, описание которых можно найти в упражнении "Запуск последовательно задания" Перейдите на вкладку " Task List ".
  • На вкладке " Task List " нажмите кнопку " Add " для добавления новой задачи.
  • Введите имя задачи (поле " Task Name ") и команду, которую необходимо выполнить (поле " Command Line "). Запуск задач, разработанных для MS MPI, необходимо осуществлять с использованием специальной утилиты mpiexec.exe, которая принимает в качестве параметров имя параллельной программы и параметры запускаемой программы. Пример команды для запуска параллельной программы: " mpiexec.exe \\ws-2k-115-clust\shared\parallelpi.exe ". В поле " Working directory " укажите катало, который будет использоваться как рабочий для запускаемой программы. В полях " Standard input ", " Standard output " и " Standard error " укажите файлы, которые будут использоваться как стандартный поток ввода и стандартный поток вывода соответственно. Укажите минимальное и максимальное количество вычислительных ресурсов, необходимых задаче (тип вычислительного ресурса выбирался при задании параметров задания). Нажмите кнопку " Save " для добавления задачи в задание.

  • Перейдите на вкладку " Resource Selection " и выберите узлы, на которых может быть запущено задание. Более подробное описание вкладки см. в упражнении "Запуск последовательной задачи".
  • Нажмите кнопку " Submit " для добавления задания в очередь. В окне запроса пароля введите имя и пароль пользователя, имеющего право запуска задач на кластере, и нажмите " OK ". Задание появится в очереди Job Manager. По окончании работы его состояние изменится на " Finished ". В файле, указанном в настройках задачи для перенаправления стандартного потока вывода, содержится результат работы программы.

< Лекция 2 || Самостоятельная работа 1: 123456789 || Лекция 3 >
Алексей Николаев
Алексей Николаев
Россия, г. Саранск
Рамиль Ариков
Рамиль Ариков
Россия, Республика Мордовия