RUS  ENG
Full version
JOURNALS // Russian Journal of Cybernetics // Archive

Russian Journal of Cybernetics, 2025 Volume 6, Issue 1, Pages 23–34 (Mi uk192)

Tsunami simulation on a PC

M. M. Lavrentievab, An. G. Marchukc, K. K. Oblaukhova, M. Yu. Shadrina

a Institute of Automation and Electrometry, Siberian branch of the Russian Academy of Sciences, Novosibirsk, Russian Federation
b Sobolev Institute of Mathematics, Siberian branch of the Russian Academy of Sciences, Novosibirsk, Russian Federation
c Institute of Computational Mathematics and Mathematical Geophysics, Siberian branch of the Russian Academy of Sciences, Novosibirsk, Russian Federation

Abstract: We designed hardware code acceleration architectures for solving the nonlinear system of shallow water equations, enabling to run it on a PC or other device. We achieved sufficient computational performance to conduct numerical experiments on transoceanic tsunamis. We proposed a method to adjust source parameters based on wave profile data from deep-sea pressure sensors. By optimizing the computational pipeline and implementing the McCormack finite-difference scheme with second-order approximation, we computed values at seven consecutive time steps within a single clock cycle. Using a Xilinx Virtex-7 VC709 chip as a co-processor on a computational grid of 9601$\times$6781 nodes, we performed 36,000 time steps with a 3-second interval, simulating 30 hours of wave propagation in just 1,352 seconds (22.5 minutes). We validated our numerical solution against known exact solutions, analyzed how global bathymetric data affect calculations, and justified the use of the nested grid method. The proposed technology enhances our ability to study tsunamis.

Keywords: tsunami simulation, hardware acceleration, transoceanic tsunami.



© Steklov Math. Inst. of RAS, 2025