МЕТОДЫ БАЛАНСИРОВКИ ВЫЧИСЛИТЕЛЬНОЙ НАГРУЗКИ В МЕТОДИКЕ "ТИМ"
С. С. Соколов, И. Г. Новиков, А. А. Воропинов, Т. Н. Половникова Вопросы атомной науки и техники. Сер. Математическое моделирование физических процессов 2019. Вып.3. С. 61-72.
Рассматриваются методы балансировки вычислительной нагрузки, реализованные в рамках методики ТИМ. Описывается набор критериев для проведения динамической и квазидинамической балансировок. Динамическая балансировка заключается в переносе расчета ячеек с одного процесса на другой, квазидинамическая - в полной переинициализации данных для задачи без остановки ее расчета и построении новой декомпозиции. Рассмотрены области применения алгоритмов динамической и квазидинамической балансировок. Применение методов балансировки вычислительной нагрузки позволяет эффективно загрузить процессорное поле, выделенное на задачу, и ускорить счет (рис. 7, табл. 5, список лит. -13). Ключевые слова: методика ТИМ, декомпозиция, динамическая балансировка, квазидинамическая балансировка, критерии оценки качества декомпозиции.
Полный текст статьи
|