A GPU-Based Simulation of Tsunami Propagation and Inundation

  • Authors:
  • Wen-Yew Liang;Tung-Ju Hsieh;Muhammad T. Satria;Yang-Lang Chang;Jyh-Perng Fang;Chih-Chia Chen;Chin-Chuan Han

  • Affiliations:
  • Department of Computer Science and Information Engineering,;Department of Computer Science and Information Engineering,;Department of Computer Science and Information Engineering,;Department of Electrical Engineering, National Taipei University of Technology, Taiwan;Department of Electrical Engineering, National Taipei University of Technology, Taiwan;Department of Electrical Engineering, National Taipei University of Technology, Taiwan;Department of Computer Science and Information Engineering, National United University, Taiwan

  • Venue:
  • ICA3PP '09 Proceedings of the 9th International Conference on Algorithms and Architectures for Parallel Processing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Tsunami simulation consists of fluid dynamics, numerical computations, and visualization techniques. Nonlinear shallow water equations are often used to model the tsunami propagation. By adding the friction slope to the conservation of momentum, it also can model the tsunami inundation. To solve these equations, we use the second order finite difference MacCormack method. Since it is a finite difference method, it brings the possibility to be parallelized. We use the parallelism provided by GPU to speed up the computations. By loading data as textures in GPU memory, the computation processes can be written as shader programs and the operations will be done by GPU in parallel. The results show that with the help of GPU, the simulation can get a significant improvement in the execution time for each of the computation steps.