Personal tools

SC²S Colloquium - Jan 24, 2018

From Sccswiki

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
| '''Date:''' || Jan 10, 2018
+
| '''Date:''' || Jan 17, 2018
 
|-
 
|-
 
| '''Room:''' || [https://portal.mytum.de/displayRoomMap?roomid=00.08.053@5608 00.08.053]
 
| '''Room:''' || [https://portal.mytum.de/displayRoomMap?roomid=00.08.053@5608 00.08.053]
 
|-
 
|-
| '''Time:''' || 15:00 - 15:45
+
| '''Time:''' || 15:00 - 16:15
 
|-
 
|-
 
|}
 
|}
Line 15: Line 15:
 
This thesis looks into different scheduling options and compares approaches possible through OpenMP tasks with more classic methods like list-based scheduling as well as the current implementation. The goal is to minimize load imbalances and thus improve the overall runtime.
 
This thesis looks into different scheduling options and compares approaches possible through OpenMP tasks with more classic methods like list-based scheduling as well as the current implementation. The goal is to minimize load imbalances and thus improve the overall runtime.
  
Keywords: SeisSol, HPC, load balancing, local time-stepping, list-based scheduling
+
'''Keywords:''' SeisSol, HPC, load balancing, local time-stepping, list-based scheduling
  
Language: English
+
'''Language:''' English [[Image:Eng_small.jpg]]
  
 
== Jan Nguyen: Shared-Memory Parallelization of Verlet Lists ==  
 
== Jan Nguyen: Shared-Memory Parallelization of Verlet Lists ==  
Line 29: Line 29:
 
used. How well we can scale depends on various factors and the algorithm used.
 
used. How well we can scale depends on various factors and the algorithm used.
  
Keywords: Molecular Dynamics, Verlet lists, AutoPas, HPC
+
'''Keywords:''' Molecular Dynamics, Verlet lists, AutoPas, HPC
  
Language: German
+
'''Language:''' German [[Image:Deu_small.jpg]]
 +
 
 +
== Lukas Krenz: Cloud Simulation with the ExaHyPE-Engine ==
 +
'' This is a Master's thesis submission talk advised by [[Leonhard Rannabauer]].''
 +
 
 +
ExaHyPE is an engine for hyperbolic PDEs that uses the ADER-DG scheme.
 +
 
 +
We use the compressible Navier-Stokes (NS) equations with heat conduction to simulate the dynamics of clouds.
 +
Due to the diffusive components, the NS-Equations are not hyperbolic.
 +
We thus need to modify parts of the numerical scheme.
 +
 
 +
Furthermore, we extend the equation set to the reactive compressible Navier-Stokes equations which include a source term that models chemical reactions.
 +
 
 +
'''Keywords:''' ExaHyPE, ADER-DG, CFD
 +
 
 +
'''Language:''' English [[Image:Eng_small.jpg]]
  
  
 
[[Category:ShowComingUp]]
 
[[Category:ShowComingUp]]
 
[[Category:news]]
 
[[Category:news]]

Revision as of 12:12, 10 January 2019

Date: Jan 17, 2018
Room: 00.08.053
Time: 15:00 - 16:15

Sebastian Burreiner: Comparison of classic and task-based scheduling for the local time-stepping in SeisSol using OpenMP

This is a Master's thesis introduction talk advised by Carsten Uphoff.

The earthquake simulation software SeisSol uses local time-stepping to efficiently calculate large-scale simulations. The multi-threaded work distribution is done by OpenMP and currently a prototype exists that uses the OpenMP task construct. This thesis looks into different scheduling options and compares approaches possible through OpenMP tasks with more classic methods like list-based scheduling as well as the current implementation. The goal is to minimize load imbalances and thus improve the overall runtime.

Keywords: SeisSol, HPC, load balancing, local time-stepping, list-based scheduling

Language: English Eng small.jpg

Jan Nguyen: Shared-Memory Parallelization of Verlet Lists

This is a Bachelor's thesis submission talk advised by Steffen Seckler.

This thesis deals with different algorithms for molecular dynamics simulations. We focus on variants of the Verlet lists. The presented algorithms are implemented in the C++ library AutoPas. For acceleration, the library uses shared-memory parallelization. We ran performance tests of the various implemented methods on the CoolMUC-2 system of the Leibniz Supercomputing Centre. From which we learned that performance, unfortunately, does not grow linearly with the number of threads used. How well we can scale depends on various factors and the algorithm used.

Keywords: Molecular Dynamics, Verlet lists, AutoPas, HPC

Language: German Deu small.jpg

Lukas Krenz: Cloud Simulation with the ExaHyPE-Engine

This is a Master's thesis submission talk advised by Leonhard Rannabauer.

ExaHyPE is an engine for hyperbolic PDEs that uses the ADER-DG scheme.

We use the compressible Navier-Stokes (NS) equations with heat conduction to simulate the dynamics of clouds. Due to the diffusive components, the NS-Equations are not hyperbolic. We thus need to modify parts of the numerical scheme.

Furthermore, we extend the equation set to the reactive compressible Navier-Stokes equations which include a source term that models chemical reactions.

Keywords: ExaHyPE, ADER-DG, CFD

Language: English Eng small.jpg