Integrated Co-Design of an Exascale Earth Mantle Modeling ... · Co-Design along the CSE Pipeline!...
Transcript of Integrated Co-Design of an Exascale Earth Mantle Modeling ... · Co-Design along the CSE Pipeline!...
Ulrich Rüde, Informatik, FAU Hans-Peter Bunge, Geophysik, LMU Barbara Wohlmuth, Mathematik, TUM Gerhard Wellein, Regionales Rechenzentrum, FAU SPP 1648/1 - SPP Software for Exascale Computing Bonn, 9. Juli 2012
TERRA-NEO Integrated Co-Design of an Exascale Earth Mantle Modeling Framework!
2 TERRA-NEO Peter Bunge (LMU München), Ulrich Rüde, Gerhard Wellein (Erlangen), Barbara Wohlmuth (TU München)
Challenges in Earth mantle modeling!• Forward problem
• Global nonlinear heat convection and flow problem
• High resolution for global long term simulation
• Inherent uncertainties of geophysical parameters
• Lack of initial conditions renders this an inverse problem
Rheology is the frontier for Geophysics in coming decades!
• it determines the force balance
• it cannot be obtained in the lab
• it must be extracted from the geologic record
... by computational techniques
3 TERRA-NEO Peter Bunge (LMU München), Ulrich Rüde, Gerhard Wellein (Erlangen), Barbara Wohlmuth (TU München)
Exa-Scale Computational Challenge:!Co-Design along the CSE Pipeline !
• Numerics • Model adapted accurate and stable hybrid DG-FEM • Scalable algorithms: Multigrid preconditioning
• Innovative Parallelization Technology • Communication-avoiding asynchronous multigrid • Ultra-scalability to 108 cores and beyond
• Software Architecture • Sustainable community code • Heterogeneous architectures
• Model Based Performance Engineering • Power efficiency • Algorithmically supported resilience
4 TERRA-NEO Peter Bunge (LMU München), Ulrich Rüde, Gerhard Wellein (Erlangen), Barbara Wohlmuth (TU München)
Pro
ject
C
ons
ort
ium!
Mo
del D
evelop
ers!Geophysics ! user community!
Exascale! Systems!
5 TERRA-NEO Peter Bunge (LMU München), Ulrich Rüde, Gerhard Wellein (Erlangen), Barbara Wohlmuth (TU München)
Addressing crucial exascale challenges !
• Ultra-scalability beyond 108 cores
• Novel asynchronous algorithmic paradigms
Visions of TERRA-NEO!for exascale!
• Programming
• Portability
• Parallelization
• Resilience
• Energy
for geophysics!• Portable, sustainable, robust community code
• Fundamental rheologic insight from the inversion of geologic data