Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis 2013
DOI: 10.1145/2503210.2503273
|View full text |Cite
|
Sign up to set email alerts
|

A framework for hybrid parallel flow simulations with a trillion cells in complex geometries

Abstract: waLBerla is a massively parallel software framework for simulating complex flows with the lattice Boltzmann method (LBM). Performance and scalability results are presented for SuperMUC, the world's fastest x86-based supercomputer ranked number 6 on the Top500 list, and JUQUEEN, a Blue Gene/Q system ranked as number 5.We reach resolutions with more than one trillion cells and perform up to 1.93 trillion cell updates per second using 1.8 million threads. The design and implementation of waLBerla is driven by a c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

2
80
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
5
2

Relationship

3
4

Authors

Journals

citations
Cited by 78 publications
(82 citation statements)
references
References 28 publications
(37 reference statements)
2
80
0
Order By: Relevance
“…Starting as a framework for massively-parallel simulations using the Lattice Boltzmann method, it evolved over the years into a general framework for implementing parallel algorithms on blockstructured grids that scale on various kinds of large HPC clusters [21][22][23]. Therefore, it offers datastructures and algorithms for load balancing, efficient input and output of simulation data as well as helper functions to implement stencil based schemes.…”
Section: Walberla Frameworkmentioning
confidence: 99%
“…Starting as a framework for massively-parallel simulations using the Lattice Boltzmann method, it evolved over the years into a general framework for implementing parallel algorithms on blockstructured grids that scale on various kinds of large HPC clusters [21][22][23]. Therefore, it offers datastructures and algorithms for load balancing, efficient input and output of simulation data as well as helper functions to implement stencil based schemes.…”
Section: Walberla Frameworkmentioning
confidence: 99%
“…Due to the LBM's local nature, this method is well-suited for large parallel computations. Its integration into the WALBERLA framework [6], developed at the University of Erlangen-Nürnberg, provides the necessary performance for more complex, large-scale simulations with several thousand particles [7].…”
Section: Discussionmentioning
confidence: 99%
“…In Ref. 3, the flow through a coronary artery tree is computed on a massively parallel scale. The difficulty of this setup arises due to the complex, sparse structure of the artery tree, covering only 0.3% of the volume of the enclosing axis-aligned bounding box.…”
Section: Example Applicationsmentioning
confidence: 99%
“…Here, performance and efficiency are crucial since simulation-based science often requires very fine spatial and temporal resolution to resolve all relevant physical effects. waLBerla is carefully designed as a framework for massively parallel HPC systems, employing only fully distributed data structures [3,4]. Every process holds information only about local and adjacent data.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation