Вычислительные методы и программирование
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Выч. мет. программирование:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Вычислительные методы и программирование, 2018, том 19, выпуск 4, страницы 416–430 (Mi vmp930)  

Эта публикация цитируется в 2 научных статьях (всего в 2 статьях)

Исследование масштабируемости итерационных алгоритмов при суперкомпьютерном моделировании физических процессов

Н. А. Ежова, Л. Б. Соколинский

Южно-Уральский государственный университет, г. Челябинск
Аннотация: Статья посвящена разработке методики исследования масштабируемости ресурсоемких итерационных алгоритмов, применяемых в моделировании сложных физических процессов на суперкомпьютерных системах. В основе предлагаемой методики лежит модель параллельных вычислений BSF (Bulk Synchronous Farm), позволяющая на ранней стадии разработки итерационного алгоритма определить границу его масштабируемости. Модель BSF предполагает представление алгоритма в виде операций над списками с использованием функций высшего порядка. При этом рассматривается два класса представлений: {BSF-M} ({Map BSF}) и {BSF-MR} ({Map-Reduce BSF}). Предлагаемая методика описывается на примере решения систем линейных алгебраических уравнений методом Якоби. Для метода Якоби строится два итерационных алгоритма: {Jacobi-M} на основе представления {BSF-M} и {Jacobi-MR} на основе представления {BSF-MR}. Для указанных алгоритмов с помощью стоимостных метрик модели BSF даются аналитические оценки для ускорения, эффективности распараллеливания и верхней границы масштабируемости для многопроцессорных вычислительных систем с распределенной памятью. Приводится информация о реализации этих алгоритмов на языке C++ с использованием программного шаблона BSF и библиотеки параллельного программирования MPI. Демонстрируются результаты масштабных вычислительных экспериментов, выполненных на кластерной вычислительной системе. На основе экспериментальных результатов дается анализ адекватности оценок, полученных аналитическим путем с помощью стоимостных метрик модели BSF.
Ключевые слова: итерационный алгоритм, модель параллельных вычислений BSF, оценка масштабируемости, ускорение, эффективность распараллеливания, метод Якоби, кластерные вычислительные системы.
Поступила в редакцию: 19.09.2018
УДК: 004.272.2
Образец цитирования: Н. А. Ежова, Л. Б. Соколинский, “Исследование масштабируемости итерационных алгоритмов при суперкомпьютерном моделировании физических процессов”, Выч. мет. программирование, 19:4 (2018), 416–430
Цитирование в формате AMSBIB
\RBibitem{EzhSok18}
\by Н.~А.~Ежова, Л.~Б.~Соколинский
\paper Исследование масштабируемости итерационных алгоритмов при суперкомпьютерном моделировании физических процессов
\jour Выч. мет. программирование
\yr 2018
\vol 19
\issue 4
\pages 416--430
\mathnet{http://mi.mathnet.ru/vmp930}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/vmp930
  • https://www.mathnet.ru/rus/vmp/v19/i4/p416
  • Эта публикация цитируется в следующих 2 статьяx:
    Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Вычислительные методы и программирование
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2025