SC²S Colloquium - May 8, 2017

From Sccswiki
Revision as of 15:46, 11 April 2017 by Bakhtiar (talk | contribs) (Created page with "{| class="wikitable" |- | '''Date:''' || May 8, 2017 |- | '''Room:''' || 02.07.023 |- | '''Time:''' || 3:00 pm, s.t. |- |} == Daniel Endress: Generic Output for Mesh-Based Su...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Date: May 8, 2017
Room: 02.07.023
Time: 3:00 pm, s.t.

Daniel Endress: Generic Output for Mesh-Based Supercomputing Applications

High-performance computing is an important component for various scientific researches. Many physical, seismological, or astrological simulations would not be possible without the use of super-computing technology. In order to ensure the best performance, not only the simulation needs to be optimized for a parallel environment but the output process as well. This optimization of the output mechanism is not trivial and involves various difficulties. The aim of this thesis is to provide a generic framework that can be used by many different HPC applications for generating their output. It handles the said difficulties

and provides an easy to use API to be utilized by the simulations. Due to its abstract design it is applicable to most mesh-based computations and therefore prevents an
unnecessary reinvention of output writing techniques by each simulation on their own.

The library has been successfully integrated into three projects as part of this thesis. In doing so, it proved its functionality and showed good performance and scalability. Therefore, this library offers new possibilities while still maintaining optimal performance.