@inbook{22a73eda78474fbe906cbd12a8197f0c,
title = "High-order discontinuous galerkin methods by GPU metaprogramming",
abstract = "Discontinuous Galerkin (DG) methods for the numerical solution of partial differential equations have enjoyed considerable success because they are both flexible and robust: They allow arbitrary unstructured geometries and easy control of accuracy without compromising simulation stability. In a recent publication, we have shown that DG methods also adapt readily to execution on modern, massively parallel graphics processors (GPUs). A number of qualities of the method contribute to this suitability, reaching from locality of reference, through regularity of access patterns, to high arithmetic intensity. In this article, we illuminate a few of the more practical aspects of bringing DG onto a GPU, including the use of a Python-based metaprogramming infrastructure that was created specifically to support DG, but has found many uses across all disciplines of computational science.",
author = "Andreas Kl{\"o}ckner and Timothy Warburton and Hesthaven, {Jan S.}",
note = "Publisher Copyright: {\textcopyright} Springer-Verlag Berlin Heidelberg 2013.",
year = "2013",
doi = "10.1007/978-3-642-16405-7_23",
language = "English (US)",
series = "Lecture Notes in Earth System Sciences",
publisher = "Springer",
number = "9783642164040",
pages = "353--374",
booktitle = "Lecture Notes in Earth System Sciences",
address = "Germany",
edition = "9783642164040",
}