Title :
Parallelization of GeoClaw Code for Modeling Geophysical Flows with Adaptive Mesh Refinement on Many-core Systems
Author :
Zhang, Shuxia ; Yuen, David A. ; Zhu, Aiyu ; Song, Shenyi ; George, David L.
Author_Institution :
Supercomput. Inst., Univ. of Minnesota, Minneapolis, MN, USA
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.
Keywords :
application program interfaces; flow simulation; geophysical fluid dynamics; geophysics computing; grid computing; multiprocessing systems; parallel processing; tsunami; 4-level AMR; Fukushima nuclear power plants; GeoClaw code parallelization; International Conference for High Performance Computing; OpenMP version; Sendai airport; Tohoku 2011 Tsunami waves simulation; adaptive mesh refinement; eight core Dell Precision T7500 workstation; geophysical flow modeling; many-core system; one-level grid; Adaptation models; Adaptive mesh refinement; Atmospheric modeling; Computational modeling; Instruction sets; Mathematical model; Tsunami;
Conference_Titel :
Computational Science and Engineering (CSE), 2011 IEEE 14th International Conference on
Conference_Location :
Dalian, Liaoning
Print_ISBN :
978-1-4577-0974-6
DOI :
10.1109/CSE.2011.102