WaLBerla: Exploiting Massively Parallel Systems for Lattice Boltzmann Simulations

Feichtinger C, Götz J, Donath S, Iglberger K, Rüde U (2009)


Publication Type: Conference contribution

Publication year: 2009

Journal

Publisher: Springer

Edited Volumes: Parallel Computing: Numerics, Applications, and Trends

City/Town: London

Pages Range: 241-260

Conference Proceedings Title: Parallel Computing. Numerics, Applications, and Trends.

Event location: Smolenice, Slovakia SK

ISBN: 978-1-84882-408-9

URI: http://www.springerlink.com/content/h5327612271v362l/fulltext.pdf

DOI: 10.1007/978-1-84882-409-6

Abstract

In this chapter, a software concept for massively parallel computational fluid dynamics (CFD) applications is introduced. The focus thereby lies on the parallelization, which is based on a domain partitioning scheme named patch concept. This concept also enables a seamless specialization of the partitions to different application features as well as the possibility for further optimization such as memory reduction. It is discussed in detail how our design ensures an efficient and flexible implementation. The suitability and efficiency of this concept is demonstrated and evaluated with the waLBerla project, which aims at the development of an efficient massively parallel lattice Boltzmann framework providing the necessary features for several CFD applications. To discuss the suitability of the parallelization for massively parallel usage, various test scenarios have been investigated on different architectures. These tests include serial, weak and strong scaling experiments up to 810 cores and up to a domain size of 15303 lattice cells. © 2009 Springer London.

Authors with CRIS profile

Additional Organisation(s)

Related research project(s)

How to cite

APA:

Feichtinger, C., Götz, J., Donath, S., Iglberger, K., & Rüde, U. (2009). WaLBerla: Exploiting Massively Parallel Systems for Lattice Boltzmann Simulations. In Parallel Computing. Numerics, Applications, and Trends. (pp. 241-260). Smolenice, Slovakia, SK: London: Springer.

MLA:

Feichtinger, Christian, et al. "WaLBerla: Exploiting Massively Parallel Systems for Lattice Boltzmann Simulations." Proceedings of the Parallel Numerics 2009 (ParNum09), Smolenice, Slovakia London: Springer, 2009. 241-260.

BibTeX: Download