Back to results

Universität Bayreuth

Effiziente parallele Implementierung eines expliziten Euler-Verfahrens für Grafikprozessoren durch Diamant-Tiling

Abstract

dc:description.abstract

Die hier vorliegende Arbeit beschäftigt sich damit, das explizite Euler-Verfahren auf Grafikprozessoren zu optimieren. Dabei werden die Speicherhierarchien, lokale Datenwiederverwendung, Ausnutzung der Speicherbandbreite der GPU und die Synchronisierung zwischen Host und Device genauer untersucht. Dabei werden zwei Implementierungen näher betrachtet, das Diamant-Tiling und das lineare Verfahren, da sie sich gut eignen um die Optimierungen genauer zu untersuchen. Es stellt sich dabei heraus, dass Optimierungen wie die lokale Datenwiederverwendung und der optimale Zugriff auf den Speicher sich gegensätzlich verhalten. Ein Mischverfahren (das Waben-Tiling), dass dabei die Vorteile des linearen Verfahrens und des Diamant-Tilings vereint, führt daher zu den besten Laufzeiten.

Degree

thesis:*
Level thesis:degree_level
master
Grantor dc:publisher
Universität Bayreuth

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Kulbe, Julien

Identifiers

dc:identifier.*
Repository record source_url
https://epub.uni-bayreuth.de/id/eprint/255/
OAI identifier oai:identifier
oai:epub.uni-bayreuth.de:255

Chain of custody

source
Harvested from
Universität Bayreuth
Base URL
epub.uni-bayreuth.de/cgi/oai2
Last updated
2026-07-27
Source record
OAI-PMH GetRecord
related terms
citation

Kulbe, Julien. Effiziente parallele Implementierung eines expliziten Euler-Verfahrens für Grafikprozessoren durch Diamant-Tiling. master thesis, Universität Bayreuth, https://epub.uni-bayreuth.de/id/eprint/255/