Abstract
A frequently stated property of the Lattice Boltzmann (LB) method is, that it is easy to implement and that the generation of computational grids is trivial even for three-dimensional problems. This is mainly due to the usually chosen approach of using full matrices to store the primary variables of the scheme. However this kind of implementation has severe disadvantages for simulations, where the volume of the bounding box of the flow domain is large compared to the actual volume of the flow domain. Thus the authors developed data structures which allow to discretize only the fluid volume including boundary conditions to minimize memory requirements, while retaining the excellent performance with respect to vectorization of standard LB-implementations on supercomputers. Due to extensive communication hiding using asynchronous non-blocking message transfer an almost linear parallel speedup is achieved
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Quian, Y.H., d’Humieres, D. and Lallemand, P. (1992) Lattice BGK models for N-S equation. Europhys.Lett. 17(6), 479–484
Krafczyk, M. (2001) Gitter-Boltzmann-Methoden - von der Theorie zur Anwendung. Professorial Thesis LS Bauinformatik TU München
Karypis, G., Kumar, V. (1998) Multilevel Algorithms for Multi-Constraint Graph Partitioninghttp://www-users.cs.umn.edu/~karypis/publications/partitioning.html/~karypis/publications/partitioning.html
Engeln-Müllges, G., Reutter, F. (1996) Numerikalgorithmen. VDI Verlag 1996, ISBN 978–3–18–401539–4
Ristow, G. H. (1994) Granular Dynamics: a Review about recent Molecular Dynamics Simulations of Granular Materials. Annual Reviews of Computational Physics I, 275–308
Durst, F., Haas, R., Interthal, W. (1987) The Nature of Flows through Porous Media. J. Non Newtonian Fluid Mech 22, pp. 169–189
Bernsdorf, J., Brenner, G., Durst, F. (2000) Numerical analysis of the pressure drop in porous media flow with lattice Boltzmann (BGK) automata. Comp. Phys. Com. 129, 247–255
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schulz, M., Krafczyk, M., Tölke, J., Rank, E. (2002). Parallelization Strategies and Efficiency of CFD Computations in Complex Geometries Using Lattice Boltzmann Methods on High-Performance Computers. In: Breuer, M., Durst, F., Zenger, C. (eds) High Performance Scientific And Engineering Computing. Lecture Notes in Computational Science and Engineering, vol 21. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-55919-8_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-55919-8_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42946-3
Online ISBN: 978-3-642-55919-8
eBook Packages: Springer Book Archive