|
Математическое моделирование, 2017, том 29, номер 8, страницы 74–94
(Mi mm3878)
|
|
|
|
Эта публикация цитируется в 1 научной статье (всего в 1 статье)
Применение графического процессора для ускорения решения трёхмерных прикладных задач гидравлики открытых потоков
В. А. Прокофьев РусГидро, ВНИИГ им. Б.Е. Веденеева, Санкт-Петербург
Аннотация:
Работа посвящена переводу на графический ускоритель (GPU) алгоритмов численного моделирования открытых потоков в двумерной и трёхмерной постановке. Алгоритмы пригодны для моделирования распространения тепла или примесей в водоёмах, для расчёта трансформации ветрового волнения и иных задач, требующих длительного времени даже при распараллеливании на CPU. Особенностью является применение GPU для реализации алгоритмов, основанных на методе контрольного объёма в многослойной постановке с учётом реального профиля давления по глубине. Для 3D-задач использован несложный итерационный метод уточнения профиля давления по вертикали, эффективно реализуемый на GPU. Освещены некоторые особенности использования языка OpenCL, повышающие эффективность вычислений на графическом акселераторе. Приведены примеры расчётов с сопоставлением затраченного времени для CPU и GPU.
Ключевые слова:
открытый поток, полная 3D модель, ветровое волнение, OpenCL, GPU, негидростатика, многослойная модель.
Поступила в редакцию: 06.06.2016 Исправленный вариант: 24.10.2016
Образец цитирования:
В. А. Прокофьев, “Применение графического процессора для ускорения решения трёхмерных прикладных задач гидравлики открытых потоков”, Матем. моделирование, 29:8 (2017), 74–94
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/mm3878 https://www.mathnet.ru/rus/mm/v29/i8/p74
|
Статистика просмотров: |
Страница аннотации: | 1317 | PDF полного текста: | 332 | Список литературы: | 280 | Первая страница: | 89 |
|