|
Вычислительные методы и программирование, 2012, том 13, выпуск 3, страницы 75–81
(Mi vmp72)
|
|
|
|
Программирование
Моделирование трехмерных течений методом расщепления с использованием параллельной архитектуры ГПУ
С. Б. Березин, В. М. Пасконов, Н. А. Сахарных Московский государственный университет
им. М.В. Ломоносова, факультет вычислительной математики и кибернетики
Аннотация:
Предложена эффективная реализация неявного численного метода покоординатного расщепления в трехмерной области с применением графических процессоров (ГПУ). Рассмотрены применение метода покоординатного расщепления для решения полной системы уравнений Навье–Стокса, а также основные детали реализации быстрого алгоритма для решения трехдиагональных систем на CUDA. Выполнено сравнение производительности ГПУ и ЦПУ на модельной задаче и продемонстрировано, что ГПУ позволяют достичь ускорения расчетов в двойной точности на порядок по сравнению с последними моделями многоядерных ЦПУ.
Ключевые слова:
метод расщепления; параллельные вычисления; CUDA; ГПУ; уравнения Навье-Стокса.
Поступила в редакцию: 06.06.2012
Образец цитирования:
С. Б. Березин, В. М. Пасконов, Н. А. Сахарных, “Моделирование трехмерных течений методом расщепления с использованием параллельной архитектуры ГПУ”, Выч. мет. программирование, 13:3 (2012), 75–81
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/vmp72 https://www.mathnet.ru/rus/vmp/v13/i3/p75
|
|