Friedrich-Alexander-Universität UnivisDeutsch FAU-Logo
Techn. Fakultät Willkommen am Institut für Informatik FAU-Logo
Logo LSS
Chair for System Simulation (Department of Computer Science 10)
Thesis TERRA
Dept. of Computer Science  >  Computer Science 10  >  People  >  Björn Gmeiner  >  Thesis TERRA

Diplomarbeit / Master thesis


Analysing and Tuning the Performance of TERRA on Multi-core Architectures

    In cooperation with the Ludwig-Maximilians-University Munich


Supervision:

Background:

On long time-scales the Earth's mantle behaves similar to a fluid. Solid state convection (creep) overturns the mantle once in about every 100-200 million years.
This process is the driving force behind plate tectonics and continental drift and consequently for stress accumulation finally leading to earthquakes.




Computer-based models such as our TERRA code are a principle tool for the study of mantle convection. TERRA is a fully MPI-parallel 3D spherical code based on a Finite Element discretisation of the underlying system of partial differential Figure by Schuberth and Moder (LMU) equations. It has a long tradition and was ported to and run on such diverse systems as e.g. the Cray T3E and the HRLB-II. It was selected as one of 14 projects for NASA's HPCC Earth and Space Sciences Project and achieves a parallel efficiency of up to 80% on our cluster TETHYS (Tectonic High-Performance Simulator).

Tasks:

The task of this master's thesis is to analyse and tune the behaviour of TERRA on current and near-future multicore architectures.
The thesis will jointly be advised by the Lehrstuhl für Geophysik (LMU) and Lehrstuhl für Informatik 10 (FAU).

Essential knowledge:

  • Basic knowledge in simulation
  • Advanced knowledge in C++

Status:

Free

  Contact Last modified: 2010-02-11 16:17   cf