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

Shuxia Zhang, David A. Yuen, Aiyu Zhu, Shenyi Song, David L. George

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations

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.

Original languageEnglish (US)
Title of host publicationProc. - 14th IEEE Int. Conf. on Computational Science and Engineering, CSE 2011 and 11th Int. Symp.on Pervasive Systems, Algorithms, and Networks, I-SPAN 2011 and 10th IEEE Int. Conf. IUCC 2011
Pages573-579
Number of pages7
DOIs
StatePublished - Nov 23 2011
Event14th 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 - Dalian, Liaoning, China
Duration: Aug 24 2011Aug 26 2011

Publication series

NameProc. - 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

Other

Other14th 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
CountryChina
CityDalian, Liaoning
Period8/24/118/26/11

Keywords

  • Adaptive Mesh Refinement
  • GeoClaw
  • Inundation of tsunami waves
  • OpenMP
  • Real-world Geophysical Flows

Fingerprint Dive into the research topics of 'Parallelization of GeoClaw code for modeling geophysical flows with adaptive mesh refinement on many-core systems'. Together they form a unique fingerprint.

Cite this