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

By: , and 

Links

Abstract

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 type Conference Paper
Publication Subtype Conference Paper
Title Parallelization of GeoClaw code for modeling geophysical flows with adaptive mesh refinement on many-core systems
ISBN 9780769544779
DOI 10.1109/CSE.2011.102
Year Published 2011
Language English
Publisher Institute of Electrical and Electronic Engineers
Contributing office(s) Cascades Volcano Observatory
Description 7 p.
Larger Work Type Conference Paper
Larger Work Subtype Conference Paper
Larger Work Title 14th IEEE Int. Conf. on Computational Science and Engineering, CSE 2011 and 11th Int. Symp. on Pervasive Systems, Algorithms, and Networks, I-SPA 2011 and 10th IEEE Int. Conf. on IUCC 2011
First page 573
Last page 579
Conference Title 14th IEEE Int. Conf. on Computational Science and Engineering, CSE 2011, the 11th International Symposium on Pervasive Systems, Algorithms, and Networks, I-SPAN 2011, and the 10th IEEE Int. Conf. on Ubiquitous Computing and Communications, IUCC 2011
Conference Location Dalian, Liaoning
Conference Date August 24-26, 2011
Google Analytic Metrics Metrics page
Additional publication details