Skip to main content
U.S. flag

An official website of the United States government

Parallelization of GeoClaw code for modeling geophysical flows with adaptive mesh refinement on many-core systems

January 1, 2011

We parallelized the GeoClaw code on one-level grid using OpenMP in March, 2011 to meet the urgent need of simulating tsunami waves at near-shore from Tohoku 2011 and achieved over 75% of the potential speed-up on an eight core Dell Precision T7500 workstation [1]. After submitting that work to SC11 the International Conference for High Performance Computing, we obtained an unreleased OpenMP version of GeoClaw from David George, who developed the GeoClaw code as part of his PH.D thesis. In this paper, we will show the complementary characteristics of the two approaches used in parallelizing GeoClaw and the speed-up obtained by combining the advantage of each of the two individual approaches with adaptive mesh refinement (AMR), demonstrating the capabilities of running GeoClaw efficiently on many-core systems. We will also show a novel simulation of the Tohoku 2011 Tsunami waves inundating the Sendai airport and Fukushima Nuclear Power Plants, over which the finest grid distance of 20 meters is achieved through a 4-level AMR. This simulation yields quite good predictions about the wave-heights and travel time of the tsunami waves.

Publication Year 2011
Title Parallelization of GeoClaw code for modeling geophysical flows with adaptive mesh refinement on many-core systems
DOI 10.1109/CSE.2011.102
Authors S. Zhang, D.A. Yuen, A. Zhu, S. Song, David L. George
Publication Type Conference Paper
Publication Subtype Conference Paper
Index ID 70036121
Record Source USGS Publications Warehouse
USGS Organization Cascades Volcano Observatory