EXAHD - An Exa-Scalable Two-Level Sparse Grid Approach for Higher-Dimensional Problems in Plasma Physics and Beyond

Short Description

  

Higher-dimensional problems (i.e., beyond four dimensions) appear in medicine, finance, and plasma physics, posing a challenge for tomorrow's HPC. As an example application, we consider turbulence simulations for plasma fusion with one of the leading codes, GENE, which promises to advance science on the way to carbon-free energy production. While higher-dimensional applications involve a huge number of degrees of freedom such that exascale computing gets necessary, mere domain decomposition approaches for their parallelization are infeasible since the communication explodes with increasing dimensionality. Thus, to ensure high scalability beyond domain decomposition, a second major level of parallelism has to be provided. To this end, we propose to employ the sparse grid combination scheme, a model reduction approach for higher-dimensional problems. It computes the desired solution via a combination of smaller, anisotropic and independent simulations, and thus provides this extra level of parallelization. In its randomized asynchronous and iterative version, it will break the communication bottleneck in exascale computing, achieving full scalability. Our two-level methodology enables novel approaches to scalability (ultra-scalable due to numerically decoupled subtasks), resilience (fault and outlier detection and even compensation without the need of recomputing), and load balancing (high-level compensation for insufficiencies on the application level).

Participants

Funding

EXAHD is funded by the German Research Foundation (DFG) as part of the Priority Programme 1648 (Software for Exascale Computing). The project was part of the first funding phase from January 2013 to December 2015. Now the project is part of the second funding phase from January 2016 to December 2018.

Contact

Prof. Dr. Dirk Pflüger

Simulation Software Engineering, IPVS, Universität Stuttgart
Universitätsstr. 38, D-70569 Stuttgart, Germany
Tel.: 0711/685-88447
eMail: dirk.pflueger@ipvs.uni-stuttgart.de