Literatur vom gleichen Autor/der gleichen Autor*in
plus bei Google Scholar

Bibliografische Daten exportieren
 

Improving locality of explicit one-step methods on GPUs by tiling across stages and time steps

Titelangaben

Korch, Matthias ; Werner, Tim:
Improving locality of explicit one-step methods on GPUs by tiling across stages and time steps.
In: Future Generation Computer Systems. Bd. 102 (2020) . - S. 889-901.
ISSN 0167-739X
DOI: https://doi.org/10.1016/j.future.2019.07.075

Angaben zu Projekten

Projekttitel:
Offizieller Projekttitel
Projekt-ID
Optimierungstechniken für explizite Verfahren zur GPU-beschleunigten Lösung von Anfangswertproblemen gewöhnlicher Differenzialgleichungen (OTEGO)
KO 2252/3-1
Optimierungstechniken für explizite Verfahren zur GPU-beschleunigten Lösung von Anfangswertproblemen gewöhnlicher Differenzialgleichungen (OTEGO)
KO 2252/3-2

Projektfinanzierung: Deutsche Forschungsgemeinschaft

Abstract

The performance of explicit parallel methods solving large systems of ordinary differential equations (ODEs) on GPUs is often memory bound. Therefore, locality optimizations, such as kernel fusion, are desirable. This paper exploits a special property of a large class of right-hand-side (RHS) functions to enable the fusion of computations of blocks of components of dependent stages of the method. This allows the derivation of tilings of the stages not only within one time step, but also spanning several successive time steps. Our approach is based on a representation of the ODE method by a data flow graph and allows efficient GPU code with fused kernels to be generated automatically for user-defined tilings. In particular, we investigate two generalized tiling strategies, trapezoidal and hexagonal tiling, and two different partitionings, which are evaluated experimentally for several different high- and low-order Runge–Kutta (RK) methods.

Weitere Angaben

Publikationsform: Artikel in einer Zeitschrift
Begutachteter Beitrag: Ja
Keywords: GPUs; Tiling; ODE methods; RK methods
Institutionen der Universität: Fakultäten > Fakultät für Mathematik, Physik und Informatik > Institut für Informatik > Lehrstuhl Angewandte Informatik II > Lehrstuhl Angewandte Informatik II - Univ.-Prof. Dr. Thomas Rauber
Fakultäten
Fakultäten > Fakultät für Mathematik, Physik und Informatik
Fakultäten > Fakultät für Mathematik, Physik und Informatik > Institut für Informatik
Fakultäten > Fakultät für Mathematik, Physik und Informatik > Institut für Informatik > Lehrstuhl Angewandte Informatik II
Titel an der UBT entstanden: Ja
Themengebiete aus DDC: 000 Informatik,Informationswissenschaft, allgemeine Werke > 004 Informatik
Eingestellt am: 23 Okt 2020 08:22
Letzte Änderung: 23 Okt 2020 08:22
URI: https://eref.uni-bayreuth.de/id/eprint/57909