Сборники трудов ИСП РАН


Оптимизация расчётов в пакете OpenFOAM на GPU.

А.В. Монаков.

Аннотация

В статье рассматривается задача повышения скорости расчётов в пакете OpenFOAM за счёт переноса части вычислений на графические акселераторы (GPU). Приводится краткий обзор пакета и анализ переноса на GPU метода сопряжённых градиентов. Описаны несколько оптимизаций, часть из которых специфична для рассматриваемой реализации, а часть применима не только для GPU. Приводятся первичные результаты тестирования производительности.

Ключевые слова

OpenFOAM, CUDA, GPGPU, метод сопряжённых градиентов, предобуславливание на GPU, оптимизация для GPU

Издание

Труды Института системного программирования РАН, том 22, 2012, стр. 223-232.

ISSN 2220-6426 (Online), ISSN 2079-8156 (Print).

DOI: 10.15514/ISPRAS-2012-22-14

Полный текст статьи в формате pdf Вернуться к содержанию тома