User: Guest  Login
Title:

Vectorization and Minimization of Memory Footprint for Linear High-Order Discontinuous Galerkin Schemes

Document type:
Konferenzbeitrag
Contribution type:
Textbeitrag / Aufsatz
Author(s):
Jean-Matthieu Gallard; Leonhard Rannabauer; Anne Reinarz; Michael Bader
Abstract:
We present a sequence of optimizations to the performance-critical compute kernels of the high-order discontinuous Galerkin solver of the hyperbolic PDE engine ExaHyPE -- successively tackling bottlenecks due to SIMD operations, cache hierarchies and restrictions in the software design. Starting from a generic scalar implementation of the numerical scheme, our first optimized variant applies state-of-the-art optimization techniques by vectorizing loops, improving the data layout and using L...     »
Horizon 2020:
supported by Horizon 2020 project nr. 671698 project name ExaHyPE and project nr. 823844 project name ChEESE
Book / Congress title:
The 21st IEEE International Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC-2020)
Year:
2020
Quarter:
1. Quartal
Year / month:
2020-02
Month:
Feb
Reviewed:
ja
Language:
en
Fulltext / DOI:
doi:10.1109/IPDPSW50202.2020.00126
WWW:
https://doi.ieeecomputersociety.org/10.1109/IPDPSW50202.2020.00126
TUM Institution:
Department of Informatics
 BibTeX