Аннотация:
Для моделирования течений вязкой несжимаемой среды методом погруженных границ LS-STAG и его модификациями разработан параллельный программный комплекс LS-STAG_ext. Комплекс позволяет моделировать обтекание движущихся профилей произвольной формы и систем из любого числа профилей, имеющих одну или две степени свободы. Комплекс LS-STAG_ext поддерживает использование таких технологий параллельного программирования, как Intel Cilk Plus, Intel Threading Building Blocks и OpenMP. Представлены результаты сравнения эффективности реализованных в программном комплексе LS-STAG_ext параллельных алгоритмов с аналогами из высокопроизводительной библиотеки Intel Math Kernel Library. Описаны особенности реализации в разработанном программном комплексе алгоритма метода FGMRES для решения систем линейных алгебраических уравнений.
Ключевые слова:технология Intel Cilk Plus, технология Intel Threading Building Blocks, технология OpenMP, библиотека Intel Math Kernel Library, разреженные линейные системы, метод FGMRES, метод BiCGStab, решатель PARDISO, вязкая несжимаемая среда, метод погруженных границ LS-STAG.