SC²S Colloquium - October 05, 2016

From Sccswiki
Revision as of 10:53, 15 September 2016 by Bakhtiar (talk | contribs) (Created page with "{| class="wikitable" |- | '''Date:''' || October 05, 2016 |- | '''Room:''' || 02.07.023 |- | '''Time:''' || 3:00 pm, s.t. |- |} == Ludwig Gärtner: A GPU-based Solver for the...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Date: October 05, 2016
Room: 02.07.023
Time: 3:00 pm, s.t.

Ludwig Gärtner: A GPU-based Solver for the Shallow Water Equations in SWE-X10

Computing simulations on graphical processing units is one possibility to gain an increase in performance by calculating multiple parts of the simulation simultaneously. Therefor the implementation has to be adjusted to support the execution in parallel. SWE-X10 is a program that models tsunamis by simulating the Shallow Water Equations. This work deals with the adaptation of SWE-X10 to include a GPU-based solver. This includes describing the original implementation, and the changes that were made to support execution on a GPU. The performance tests reveal that even the basic implementation, without much performance tweaking, yields decent results. Furthermore this work presents the mathematical and technical background which is needed to retrace considerations and the actual implementation.