T33E-2976
Mantle Convection on Modern Supercomputers
Wednesday, 16 December 2015
Poster Hall (Moscone South)
Jens Weismüller1, Björn Gmeiner2, Markus Huber3, Lorenz John3, Marcus Mohr1, Ulrich Rüde2, Barbara Wohlmuth3 and Hans Peter Bunge1, (1)Ludwig Maximilians University of Munich, Munich, Germany, (2)University of Erlangen-Nuremberg, Erlangen, Germany, (3)Technical University of Munich, Munich, Germany
Abstract:
Mantle convection is the cause for plate tectonics, the formation
of mountains and oceans, and the main driving mechanism behind
earthquakes. The convection process is modeled by a system of
partial differential equations describing the conservation of
mass, momentum and energy. Characteristic to mantle flow is the
vast disparity of length scales from global to microscopic, turning
mantle convection simulations into a challenging application for
high-performance computing.
As system size and technical complexity of the simulations continue
to increase, design and implementation of simulation models for
next generation large-scale architectures is handled successfully
only in an interdisciplinary context. A new priority program
- named SPPEXA - by the German Research Foundation (DFG) addresses
this issue, and brings together computer scientists, mathematicians
and application scientists around grand challenges in HPC.
Here we report from the TERRA-NEO project, which is part of the
high visibility SPPEXA program, and a joint effort of four research
groups. TERRA-NEO develops algorithms for future HPC infrastructures,
focusing on high computational efficiency and resilience in next
generation mantle convection models. We present software that can
resolve the Earth's mantle with up to 10$^{12}$ grid points and scales
efficiently to massively parallel hardware with more than 50,000
processors. We use our simulations to explore the dynamic regime
of mantle convection and assess the impact of small scale processes
on global mantle flow.