High-order ADER-DG minimizes energy- and time-to-solution of SeisSol

10Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this paper we give a comprehensive overview of our nodelevel optimization of the high-order finite element software SeisSol aiming at minimizing energy- and time-to-solution. SeisSol simulates dynamic rupture and seismic wave propagation at petascale performance in production runs. In this context we analyze the impact that convergence order, CPU clock frequency, vector instruction sets and chip-level parallelism have on the execution time, energy consumption and accuracy of the obtained solution. From a performance perspective, especially on state-of-the-art and future architectures, the shift from a memory- to a compute-bound scheme and the need for double precision arithmetic with increasing orders of convergence is compelling. Our results show that we are able to reduce the computational error by up to five orders of magnitudes when increasing the order of the scheme from 2 to 7, while consuming the same amount of energy.

Cite

CITATION STYLE

APA

Breuer, A., Heinecke, A., Rannabauer, L., & Bader, M. (2015). High-order ADER-DG minimizes energy- and time-to-solution of SeisSol. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9137 LNCS, pp. 340–357). Springer Verlag. https://doi.org/10.1007/978-3-319-20119-1_25

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free