Планирование запуска программ на суперкомпьютерах. Алгоритмы и инструменты для администраторов и пользователей суперкомпьютеров

Планирование запуска программ на суперкомпьютерах. Алгоритмы и инструменты для администраторов и пользователей суперкомпьютеров

Николай Князев, Алексей Сальников

     

бумажная книга



Издательство: Книга по требованию
Дата выхода: июнь 2011
ISBN: 978-3-8433-0712-3
Объём: 64 страниц
Масса: 117 г
Размеры(В x Ш x Т), см: 23 x 16 x 1

На сегодняшний день суперкомпьютеры являются системами коллективного пользования, и вновь становится актуальной проблема планирования запуска задач пользователей. Для решения этой проблемы были созданы системы пакетной обработки задач. В большинстве из них используется приоритет задач при постановке задачи в очередь. Увы, ситуация, когда пользователь, зная приоритет своих задач, не может оценить его относительно остальных задач других пользователей, является типичной. Это создаёт дополнительные трудности системным администраторам суперкомпьютера. В данной работе выполнен обзор существующих средств и подходов к планированию запуска задач и предлагается авторский алгоритм с использованием невозобновляемых «фишек» приоритета, ограниченное число которых выдается пользователям. Пользователь задает максимальное число «фишек» приоритета, которые он может потратить на задачу, влияя на её приоритет. Алгоритмы встроены в систему унифицированного запуска задач биоинформатики на различны суперкомпьютерах «Aligner». Показана эффективность применения генетического алгоритма в построении расписаний запуска задач для некоторых критериев оценки качества расписаний.

Данное издание не является оригинальным. Книга печатается по технологии принт-он-деманд после получения заказа.

Каталог