Язык описания вакансии - Job Submission Description Language

Язык описания вакансии является расширяемым XML спецификация из Глобальный грид-форум для описания простых задач для неинтерактивных компьютерных исполнительных систем. В настоящее время в версии 1.0 (выпущенной 7 ноября 2005 г.) спецификация фокусируется на описании представления вычислительных задач традиционным высокопроизводительным компьютерным системам, таким как планировщики партий.

Описание

JSDL описывает аспекты отправки задания и не пытается описать состояние запущенных или исторических заданий. Вместо этого JSDL включает описания:

  • Название вакансии, описание
  • Требования к ресурсам, которые компьютеры должны иметь для планирования, такие как общий доступный объем ОЗУ, общий доступный своп, тактовая частота ЦП, количество ЦП, Операционная система, так далее.
  • Ограничения выполнения, такие как максимальное количество процессорного времени, времени настенной синхронизации или памяти, которое может быть использовано.
  • Размещение файлов или передача файлов до или после выполнения.
  • Команда для выполнения, включая ее аргументы командной строки, переменные среды для определения, перенаправление stdin / stdout / stderr и т. Д.

Поддержка программного обеспечения

В настоящее время известно, что следующее программное обеспечение поддерживает JSDL:

Смотрите также

внешняя ссылка

  • «Спецификация языка описания задания (JSDL), версия 1.0» (pdf). Глобальный грид-форум. Декабрь 2005 г.
  • Страница проекта рабочей группы JSDL
  • Windows HPC Server 2008