Sustained Petascale Performance of Seismic Simulations with SeisSol on SuperMUC
- Abstract
Seismic simulations in realistic 3D Earth models require peta- or even exascale compute power to capture small-scale features of high relevance for scientific and industrial applications. In this paper, we present optimizations of SeisSol -- a seismic wave propagation solver based on the Arbitrary high-order accurate DERivative (ADER) Discontinuous Galerkin method on fully adaptive, unstructured tetrahedral meshes -- to run simulations under production conditions at petascale performance. Improvements cover the entire simulation chain: from an enhanced ADER time integration via highly scalable routines for mesh input up to hardware-aware optimization of the innermost sparse-/dense-matrix kernels. Strong and weak scaling studies on the SuperMUC machine demonstrated up to 90% parallel efficiency and 45% floating point peak efficiency on 147k cores. For a simulation under production conditions (10^8 grid cells, 4.8*10^10 degrees of freedom, 5 seconds simulated time), we achieved a sustained performance of 1.09~PFLOPS.
- Further Information
- http://www5.in.tum.de/pub/isc14_seissol_supermuc.pdf
- BibTeX
-
@inproceedings{id1982, author = {Breuer, Alexander and Heinecke, Alexander and Rettenberger, Sebastian and Bader, Michael and Gabriel, Alice-Agnes and Pelties, Christian}, booktitle = {International Supercomputing Conference (ISC) Proceedings}, doi = {10.1007/978-3-319-07518-1\_1}, language = {en}, note = {PRACE ISC Award Winning Paper}, pages = {1-18}, publisher = {Springer International Publishing}, series = {Lecture Notes in Computer Science}, title = {Sustained Petascale Performance of Seismic Simulations with SeisSol on SuperMUC}, url = {http://www5.in.tum.de/pub/isc14\_seissol\_supermuc.pdf}, volume = {8488}, year = {2014}, }
- EndNote
-
%O Conference Proceedings %A Breuer, Alexander %A Heinecke, Alexander %A Rettenberger, Sebastian %A Bader, Michael %A Gabriel, Alice-Agnes %A Pelties, Christian %B International Supercomputing Conference (ISC) Proceedings %R 10.1007/978-3-319-07518-1_1 %G en %O PRACE ISC Award Winning Paper %P 1-18 %I Springer International Publishing %S Lecture Notes in Computer Science %T Sustained Petascale Performance of Seismic Simulations with SeisSol on SuperMUC %U http://www5.in.tum.de/pub/isc14_seissol_supermuc.pdf %V 8488 %D 2014