Издается с 1978 года
в г. Сарове (Арзамас-16) Нижегородской области

РОССИЙСКИЙ ФЕДЕРАЛЬНЫЙ
ЯДЕРНЫЙ ЦЕНТР -
ВСЕРОССИЙСКИЙ НИИ
ЭКСПЕРИМЕНТАЛЬНОЙ ФИЗИКИ
 
 Русский |  English
О ЖУРНАЛЕ РЕДКОЛЛЕГИЯ ПУБЛИКАЦИОННАЯ ЭТИКА ПРАВИЛА ДЛЯ АВТОРОВ АВТОРЫ АРХИВ ПОСЛЕДНИЙ ВЫПУСК СЛЕДУЮЩИЙ ВЫПУСК СТАТЬЯ ГОДА




СИСТЕМА ПАКЕТНОЙ ОБРАБОТКИ ЗАДАНИЙ JAM

А. Б. Киселёв, С. Н. Киселёв (РФЯЦ-ВНИИЭФ, г. Саров)
Вопросы атомной науки и техники. Сер. Математическое моделирование физических процессов 2009. Вып.4. С. 60-66.

Описанная в статье система пакетной обработки заданий JAM (СПО JAM) создана для обеспечения эффективного использования вычислительных ресурсов обслуживаемого ею кластера. С этой целью в СПО JAM реализован программный метод заполнения промежутков (backfill), его комбинации с алгоритмами худшее заполнение и лучшее заполнение (worst-fit и best-fit), а также алгоритм распределения заданий по узлам кластера с учетом структуры связей его высокопроизводительной коммуникационной среды.
       В статье дается общая характеристика системы, приводится схема взаимодействия ее программных компонентов, в частности, связь планировщика с исполнительными демонами СПО JAM, реализованная благодаря использованию программной технологии JINI и сервиса JavaSpace. Описываются возможности системы, которых нет в подобных ей коммерческих или свободно распространяемых программных продуктах:
      - передача информации из потоков вывода и диагностики процессов задания программному серверу, находящемуся на управляющем инструментальном компьютере;
      - взаимодействие серверных и исполнительных компонентов, реализованное с применением технологии JINI с сервисом JavaSpace;
      - распределение задания на смежные узлы, подключенные к смежным коммутаторам высокопроизводительной коммуникационной сети;
      - настраиваемый программный механизм контроля "пульса" задания, позволяющий автоматически завершать зависшее задание.
       Система пакетной обработки заданий JAM интегрирована с единой системой управления заданиями (ЕСУЗ) и в комплексе с ней может быть использована для управления неоднородным вычислительным комплексом крупного ВЦ.

Ключевые слова: многопроцессорная вычислительная система, пакетная обработка заданий, планирование пакетного задания, программный метод изменения очередности выполнения задания (backfill).

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
[ Возврат ]


 
 
 
© ФГУП "РФЯЦ-ВНИИЭФ", 2000-2024