Моделирование трехмерных течений методом расщепления с использованием параллельной архитектуры ГПУ
Березин С.Б., Пасконов В.М., Сахарных Н.А.

Предложена эффективная реализация неявного численного метода покоординатного расщепления в трехмерной области с применением графических процессоров (ГПУ). Рассмотрены применение метода покоординатного расщепления для решения полной системы уравнений Навье-Стокса, а также основные детали реализации быстрого алгоритма для решения трехдиагональных систем на CUDA. Выполнено сравнение производительности ГПУ и ЦПУ на модельной задаче и продемонстрировано, что ГПУ позволяют достичь ускорения расчетов в двойной точности на порядок по сравнению с последними моделями многоядерных ЦПУ. Работа выполнена при поддержке РФФИ (коды проектов 10-01-00288а и 09-07-00424а).

Ключевые слова: CUDA, метод расщепления, параллельные вычисления, CUDA, ГПУ, уравнения Навье-Стокса

Название статьи, аннотация и ключевые слова на английском языке

Березин С.Б., доцент, e-mail: bs@mslab.cs.msu.su;   Пасконов В.М., профессор, e-mail: paskonov@cs.msu.su;   Сахарных Н.А., аспирант, e-mail: nikolai.sakharnykh@gmail.com - Московский государственный университет им. М.В. Ломоносова, факультет вычислительной математики и кибернетики, Ленинские горы, д. 1, стр. 52, 119991, Москва