Показать сокращенную информацию
Fast Modelling of Tsunami Wave Propagation using PC with Hardware Computer Code Acceleration
Автор | Lavrentiev, Mikhail M. | en |
Автор | Marchuk, Andrey G. | en |
Автор | Лаврентьев, Михаил М. | ru_RU |
Автор | Марчук, Андрей Г. | ru_RU |
Дата внесения | 2021-07-21T14:02:28Z | |
Дата, когда ресурс стал доступен | 2021-07-21T14:02:28Z | |
Дата публикации | 2021 | |
URI (для ссылок/цитирований) | https://elib.sfu-kras.ru/handle/2311/141728 | |
Аннотация | The field programmable gates array (FPGA) microchip is applied to achieve considerable performance gain in simulation of tsunami wave propagation using personal computer. The two-step Mac-Cormack scheme was used for approximation of the shallow water equations. An idea of PC-based tsunami wave propagation simulation is described. Comparison with the available analytic solutions and numerical results obtained with the reference code show that developed approach provides good accuracy in simulations. It takes less then 1 minute to compute 1 hour of the wave propagation in computational domain that contains 3000 × 2500 nodes. Using the nested greed approach, it is possible to decrease the size of space step from about 300 meters to 10 m. Using the proposed approach, the entire computational process (to calculate the wave propagation from the source area to the coast) takes about 2 min. As an example the distribution of maximal heights of tsunami wave along the coast of the Southern part of Japan is simulated. In particular, the interrelation between maximal wave heights and location of tsunami source is studied. Model sources of size 100 × 200 km have realistic parameters for this region. It was found that only selected parts of the entire coast line are exposed to tsunami wave with dangerous height. However, the occurrence of extreme tsunami wave heights at some of those areas can be attributed to the local bathymetry. The proposed hardware acceleration to compute tsunami wave propagation can be used for rapid (say, during few minutes) evaluation of danger from tsunami wave for a particular location of the coast | en |
Аннотация | За счет применения микросхемы вентильной матрицы, программируемой пользователем (Field Programmable Gates Array – FPGA), достигается значительное ускорение расчета распространения волн цунами на современном обычном персональном компьютере. Для численной аппроксимации системы уравнений мелкой воды использовалась двухступенчатая схема Мак-Кормака. На базе проведенных численных тестов авторы описывают идею моделирования распространения волн цунами на базе ПК. Проведенное сравнение с известными аналитическими решениями и с эталонным кодом показывает хорошую точность разработанного программного приложения. Расчет одного часа распространения волны занимает меньше 1 минуты на сетке 3000 х 2500 узлов. Используя технологию вложенных сеток, можно перейти от расчетной сетки с шагом 300 м до сетки с шагом 10 м. При использовании предложенного Калькулятора, весь вычислительный процесс (для расчета распространение волны от очага до берега) занимает около 2 мин. Получено распределение максимальных высот волн цунами вдоль побережья южной части Японии. В частности, исследуется зависимость максимальных высот волн от конкретного местоположения источника цунами. Модельный источник размером 100 х 200 км имеет реалистичные параметры для этого географического региона. Результаты численных экспериментов показывают, что только на отдельных участках всей береговой линии наблюдаются опасные амплитуды волн цунами. Наличие аномально высоких волн цунами в некоторых из этих районов могут быть вызваны особенностями локальной батиметрии. Предлагаемое аппаратное ускорение вычисления распространения волны цунами может быть использовано для быстрой (скажем, за несколько минут) оценки опасности цунами для конкретного населенного пункта или промышленного объекта на побережье | ru_RU |
Язык | en | en |
Издатель | Сибирский федеральный университет. Siberian Federal University | en |
Тема | numerical modelling | en |
Тема | tsunami wave propagation | en |
Тема | computer code acceleration | en |
Тема | численное моделирование | ru_RU |
Тема | распространение волны цунами | ru_RU |
Тема | ускорение исполнения программного кода | ru_RU |
Название | Fast Modelling of Tsunami Wave Propagation using PC with Hardware Computer Code Acceleration | en |
Альтернативное название | Быстрое моделирование распространения волны цунами на ПК за счет аппаратного ускорения исполнения кода | ru_RU |
Тип | Journal Article | en |
Контакты автора | Lavrentiev, Mikhail M.: Institute of Automation and Electrometry SB RAS Novosibirsk, Russian Federation; mmlavrentiev@gmail.com | en |
Контакты автора | Marchuk, Andrey G.: Institute of Computational Mathematics and Mathematical Geophysics SB RAS Novosibirsk, Russian Federation; mag@omzg.sscc.ru | en |
Контакты автора | Лаврентьев, Михаил М.: Институт автоматики и электрометрии СО РАН Новосибирск, Российская Федерация | ru_RU |
Контакты автора | Марчук, Андрей Г.: Институт вычислительной математики и математической Новосибирск, Российская Федерация | ru_RU |
Страницы | 433–444 | ru_RU |
DOI | 10.17516/1997-1397-2021-14-4-433-444 | |
Журнал | Журнал Сибирского федерального университета.Математика и физика.Journal of Siberian Federal University. Mathematics & Physics, 2021 14 (4) | en |