Проект Templet

акторный фреймворк для запуска задач
на множестве ядер, кластерах и в облаках
templet.ssau.ru

Инструменты пользователя

Инструменты сайта


templet:запуск_openmp-программ

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
templet:запуск_openmp-программ [2013/10/27 08:17] – создано nazarovtemplet:запуск_openmp-программ [2013/10/29 20:13] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 =====Запуск OpenMP-программ===== =====Запуск OpenMP-программ=====
-====Запуск приложения средствами torque====+====Запуск приложения средствами Torque==== 
 + 
 +Шаги для запуска приложения через пакетную систему Torque:
   * подключится по ssh к управляющему узлу кластера   * подключится по ssh к управляющему узлу кластера
   * скопировать исходный код приложения на управляющий узел   * скопировать исходный код приложения на управляющий узел
-  * собрать приложение в данном окружении. В данном примере это потребуе вызов команды+  * собрать приложение в данном окружении. В данном примере это потребует вызова команды
 <code bash> <code bash>
 [user@mgt1 ~]$ make [user@mgt1 ~]$ make
Строка 23: Строка 25:
 </code> </code>
  
-  * при желании, проверять прогресс выполнения+  * для проверки процесса выполнения задачи необходимо использовать утилиту qstat
 <code bash> <code bash>
 [user@mgt1 ~]$qstat -a [user@mgt1 ~]$qstat -a
Строка 40: Строка 42:
 </code> </code>
 ====Запуск приложения средствами Templet Web==== ====Запуск приложения средствами Templet Web====
 +Необходимо создать проект, указав добавленный ранее репозиторий и путь проекта в репозитории.
 +Шаблоны используются только для проектов на основе TempletSDK, поэтому необходимо выбрать пункт "Без шаблона".
 +
 +{{:templet:templet-openmp-project.png|}}
 +
 +Для запуска проекта приложения на исполнение, необходимо создать задачу. Для создания задачи необходимо нажать кнопку "Новая задача" на странице "Задачи". После чего необходимо выбрать проект, окружение для запуска, ожидаемое время исполнения и файл данных для обработки, который будет распакован в директорию приложения. Также необходимо выбрать конфигурацию используемых узлов. Для OpenMP приложения необходимо запускать один экземпляр приложения на узел, поэтому указывается 1 процесс на узел. Нажать кнопку "Запланировать"
 +
 +{{:templet:templet-openmp-start-task.png|}}
 +
 +После этого задача будет добавлена в очередь на развёртывание. После чего можно отслеживать процесс развёртывания и исполнения на странице:
 +
 +{{:templet:templet-openmp-task-details.png|}}
templet/запуск_openmp-программ.1382861820.txt.gz · Последнее изменение: 2013/10/27 08:17 — nazarov