SIAM Journal on Scientific Computing
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
Towards a hybrid parallelization of lattice Boltzmann methods
Computers & Mathematics with Applications
Hybrid parallel simulations of fluid flows in complex geometries: application to the human lungs
Euro-Par 2010 Proceedings of the 2010 conference on Parallel processing
Engineering multilevel graph partitioning algorithms
ESA'11 Proceedings of the 19th European conference on Algorithms
A framework for hybrid parallel flow simulations with a trillion cells in complex geometries
SC '13 Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis
Hi-index | 0.00 |
Computational fluid dynamics (CFD) have become more and more important in the last decades, accelerating research in many different areas for a variety of applications. In this paper, we present an optimized hybrid parallelization strategy capable of solving large-scale fluid flow problems on complex computational domains. The approach relies on the combination of lattice Boltzmann methods (LBM) for the fluid flow simulation, octree data structures for a sparse block-wise representation and decomposition of the geometry as well as graph partitioning methods optimizing load balance and communication costs. The approach is realized in the framework of the open source library OpenLB and evaluated for the simulation of respiration in a subpart of a human lung. The efficiency gains are discussed by comparing the results of the full optimized approach with those of more simpler ones realized prior.