templet:запуск_программы_в_конфигурации_с_распределенной_памятью
Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| templet:запуск_программы_в_конфигурации_с_распределенной_памятью [2013/10/28 19:36] – создано artamonov | templet:запуск_программы_в_конфигурации_с_распределенной_памятью [2013/10/29 21:40] (текущий) – artamonov | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ===== Запуск программы в конфигурации с распределенной памятью ===== | ===== Запуск программы в конфигурации с распределенной памятью ===== | ||
| + | Перед запуском задачи с помощью системы Templet Web, как и в случае с ручным запуском необходимо переключить проект на использование библиотеки времени исполнения gprtmpi. Для этого необходимо заменить параметр rtl и путь к заголовочному файлу в файле описания структуры приложения. После чего файл gpTBag.txt должен выглядеть подобным образом: | ||
| + | <code xml gpTBag.txt> | ||
| + | <module id=" | ||
| + | |||
| + | <include file=" | ||
| + | |||
| + | <param id=" | ||
| + | |||
| + | < | ||
| + | |||
| + | </ | ||
| + | |||
| + | </ | ||
| + | </ | ||
| + | |||
| + | При запуске без системы Templet Web также необходимо обновить генерируемый код приложения. Для этого нужно как минимум 1 раз выполнить сборку приложения после изменения файла структуры. | ||
| + | |||
| + | При запуске системы с помощью системы TempletWeb необходимо указывать по 1 процессу на вычислительный узел. На суперкомпьютере " | ||
| + | * Intel MPI 3 | ||
| + | * Intel MPI 4 | ||
| + | * OpenMPI | ||
| + | |||
| + | По умолчанию выбран Intel MPI 4 т.к. он обеспечивает лучшую производительность в большинстве случаев. | ||
templet/запуск_программы_в_конфигурации_с_распределенной_памятью.1382988967.txt.gz · Последнее изменение: 2013/10/28 19:36 (внешнее изменение)