О некоторых вариантах метода декомпозиции областей

Автор: Ильин Валерий Павлович, Перевозкин Данил Валерьевич

Журнал: Вестник Южно-Уральского государственного университета. Серия: Вычислительная математика и информатика @vestnik-susu-cmi

Статья в выпуске: 2 т.3, 2014 года.

Бесплатный доступ

Рассматриваются алгоритмы масштабируемого распараллеливания решения сверхбольших разреженных сеточных СЛАУ, представленных в универсальных сжатых форматах, в том смысле, что их реализация осуществляется без программных ограничений на порядки алгебраических систем и на количество используемых вычислительных узлов, процессоров и/или ядер. Данная задача сводится к распределенному варианту алгебраической 3D-декомпозиции областей, в котором отсутствует чрезмерная расчетно-информационная нагрузка корневого процессора, т.е. все организуемые MPI-процессы, каждый из которых соответствует своей подобласти, являются практически равноправными. Вычислительный процесс состоит из двух основных этапов, первый из которых заключается в непосредственной автоматической декомпозиции, на основе анализа матричного портрета и формировании крупноблочного представления СЛАУ. Второй этап - это реализация крыловского итерационного алгоритма FGMRES (гибкого обобщенного метода минимальных невязок), использующего точное или приближенное обращение диагональных матричных блоков (многопоточное решение подсистем в подобластях с использованием средств OpenMP) с помощью прямого или итерационного метода соответственно. Описываемые методы реализованы в составе библиотеки алгебраических решателей Krylov. В работе приводятся некоторые оценки используемых ресурсов и особенности параллельных вычислительных технологий. Эффективность разработанных алгоритмов иллюстрируется результатами численных экспериментов по решению характерных алгебраических задач на различных конфигурациях многопроцессорной вычислительной системы.

Еще

Декомпозиция областей, матричный граф, распараллеливание алгоритмов, сеточные уравнения, разреженные слау, программные и вычислительные технологии

Короткий адрес: https://sciup.org/147160533

IDR: 147160533

Список литературы О некоторых вариантах метода декомпозиции областей

  • Domain Decomposition Methods. URL: http://ddm.org (дата обращения: 14.03.2012)
  • 22nd International Conference on Domain Decomposition Methods (DD22). URL: http://dd22.ics.usi.ch/(дата обращения: 31.11.2013)
  • Intel (R) Math Kernel Library from Intel. URL: http://software.intel.com/en-us/articles/intel-mkl/(дата обращения: 08.04.2014)
  • Ильин, В.П. Методы и технологии конечных элементов/В.П. Ильин -Новосибирск: Изд-во ИВМиМГ СО РАН, 2007. -371 с.
  • Писсанецки, С. Технология разреженных матриц/С. Писсанецки -М.: Мир, 1988. -305 c.
  • Bramble, J.H. Convergence estimates for product iterative methods with applications to domain decomposition/J. Bramble, J. Pasciak, J. Wang, J. Xu//Mathematics of Computation. -1991. -V. 57, № 195. -P. 1-21.
  • Берж К. Теория графов и ее применения/К. Берж -М.: Изд-во иностр. лит., 1962. -250 c.
  • Saad, Y. Iterative Methods for Sparse Linear Systems, Second Edition/Y. Saad -SIAM, 2003. -528 p.
  • Кластер НКС-30Т. URL: http://www2.sscc.ru/HKC-30T/HKC-30T.htm (дата обращения: 12.02.2013).
  • Andreeva, M.Yu. Two solvers for nonsymmetric SLAE/M.Yu. Andreeva, V.P. Il’in, E.A. Itskovich//Bulletin NCC, «Numerical Analysis» series. -2003. -Iss. 12. -P. 1-16.
  • Бутюгин, Д.С. Методы параллельного решения СЛАУ на системах с распределенной памятью в библиотеке Krylov/Д.С. Бутюгин, В.П. Ильин, Д.В. Перевозкин//Вестник ЮУрГУ. Серия «Вычислительная математика и информатика». -2012. -Т. 47, № 306. -С. 5-19.
Еще
Статья научная