WaLBerla: A block-structured high-performance framework for multiphysics simulations. (1st January 2021)
- Record Type:
- Journal Article
- Title:
- WaLBerla: A block-structured high-performance framework for multiphysics simulations. (1st January 2021)
- Main Title:
- WaLBerla: A block-structured high-performance framework for multiphysics simulations
- Authors:
- Bauer, Martin
Eibl, Sebastian
Godenschwager, Christian
Kohl, Nils
Kuron, Michael
Rettinger, Christoph
Schornbaum, Florian
Schwarzmeier, Christoph
Thönnes, Dominik
Köstler, Harald
Rüde, Ulrich - Abstract:
- Abstract: Programming current supercomputers efficiently is a challenging task. Multiple levels of parallelism on the core, on the compute node, and between nodes need to be exploited to make full use of the system. Heterogeneous hardware architectures with accelerators further complicate the development process. waLBerla addresses these challenges by providing the user with highly efficient building blocks for developing simulations on block-structured grids. The block-structured domain partitioning is flexible enough to handle complex geometries, while the structured grid within each block allows for highly efficient implementations of stencil-based algorithms. We present several example applications realized with waLBerla, ranging from lattice Boltzmann methods to rigid particle simulations. Most importantly, these methods can be coupled together, enabling multiphysics simulations. The framework uses meta-programming techniques to generate highly efficient code for CPUs and GPUs from a symbolic method formulation.
- Is Part Of:
- Computers & mathematics with applications. Volume 81(2021)
- Journal:
- Computers & mathematics with applications
- Issue:
- Volume 81(2021)
- Issue Display:
- Volume 81, Issue 2021 (2021)
- Year:
- 2021
- Volume:
- 81
- Issue:
- 2021
- Issue Sort Value:
- 2021-0081-2021-0000
- Page Start:
- 478
- Page End:
- 501
- Publication Date:
- 2021-01-01
- Subjects:
- High-performance computing -- Multiphysics -- Lattice Boltzmann -- Rigid particle dynamics -- Adaptive mesh refinement -- Code generation
Electronic data processing -- Periodicals
Mathematics -- Data processing -- Periodicals
510.28541 - Journal URLs:
- http://www.sciencedirect.com/science/journal/08981221 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.camwa.2020.01.007 ↗
- Languages:
- English
- ISSNs:
- 0898-1221
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.730000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 15354.xml