|
Fast modelling of tsunami wave propagation using PC with hardware computer code acceleration
[Быстрое моделирование распространения волны цунами на ПК за счет аппаратного ускорения исполнения кода]
Mikhail M. Lavrentieva, Andrey G. Marchukb a Institute of Automation and Electrometry SB RAS, Novosibirsk, Russian Federation
b Institute of Computational Mathematics and Mathematical Geophysics SB RAS, Novosibirsk, Russian Federation
Аннотация:
За счет применения микросхемы вентильной матрицы, программируемой пользователем (Field Programmable Gates Array – FPGA), достигается значительное ускорение расчета распространения волн цунами на современном обычном персональном компьютере. Для численной аппроксимации системы уравнений мелкой воды использовалась двухступенчатая схема Мак-Кормака. На базе проведенных численных тестов авторы описывают идею моделирования распространения волн цунами на базе ПК. Проведенное сравнение с известными аналитическими решениями и с эталонным кодом показывает хорошую точность разработанного программного приложения. Расчет одного часа распространения волны занимает меньше 1 минуты на сетке 3000 $\times$ 2500 узлов. Используя технологию вложенных сеток, можно перейти от расчетной сетки с шагом 300 м до сетки с шагом 10 м. При использовании предложенного Калькулятора, весь вычислительный процесс (для расчета распространение волны от очага до берега) занимает около 2 мин. Получено распределение максимальных высот волн цунами вдоль побережья южной части Японии. В частности, исследуется зависимость максимальных высот волн от конкретного местоположения источника цунами. Модельный источник размером 100 $\times$ 200 км имеет реалистичные параметры для этого географического региона. Результаты численных экспериментов показывают, что только на отдельных участках всей береговой линии наблюдаются опасные амплитуды волн цунами. Наличие аномально высоких волн цунами в некоторых из этих районов могут быть вызваны особенностями локальной батиметрии. Предлагаемое аппаратное ускорение вычисления распространения волны цунами может быть использовано для быстрой (скажем, за несколько минут) оценки опасности цунами для конкретного населенного пункта или промышленного объекта на побережье.
Ключевые слова:
численное моделирование, распространение волны цунами, ускорение исполнения программного кода.
Получена: 10.03.2021 Исправленный вариант: 05.04.2021 Принята: 20.05.2021
Образец цитирования:
Mikhail M. Lavrentiev, Andrey G. Marchuk, “Fast modelling of tsunami wave propagation using PC with hardware computer code acceleration”, Журн. СФУ. Сер. Матем. и физ., 14:4 (2021), 433–444
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/jsfu928 https://www.mathnet.ru/rus/jsfu/v14/i4/p433
|
Статистика просмотров: |
Страница аннотации: | 87 | PDF полного текста: | 126 | Список литературы: | 17 |
|