Towards optimal performance for lattice Boltzmann applications on terascale computers

Conference contribution


Publication Details

Author(s): Wellein G, Lammers P, Hager G, Donath S, Zeiser T
Title edited volumes: Parallel Computational Fluid Dynamics 2005
Publisher: Elsevier
Publishing place: -
Publication year: 2006
Conference Proceedings Title: Parallel Computational Fluid Dynamics: Theory and Applications, Proceedings of the 2005 International Conference on Parallel Computational Fluid Dynamics
Pages range: 31-40
ISBN: 978-0-444-52206-1


Abstract


The chapter discusses the lattice Boltzmann method (LBM) performance on commodity "off-the-shelf" clusters with Intel Xeon processors, tailored HPC systems, and a NEC SX8 vector system. The chapter describes the main architectural differences and comments on single processor performance as well as optimization strategies. The parallel performance of a large scale simulation running on up to 2000 processors, providing 2 TFlop/s of sustained performance is evaluated and presented in the chapter. In the past decade, the LBM has been established as an alternative for the numerical simulation of incompressible flows. One major reason for the success of LBM is the simplicity of its core algorithm that allows both easy adaption to complex application scenarios as well as extension to additional physical or chemical effects. Because LBM is a direct method, the use of extensive computer resources is often mandatory. Thus, LBM has attracted a lot of attention in the high-performance computing (HFC) community. An important feature of many LBM codes is that the core algorithm can be reduced to a few manageable subroutines, facilitating deep performance analysis followed by precise code and data layout optimization. © 2006 Elsevier B.V. All rights reserved.



FAU Authors / FAU Editors

Donath, Stefan Dr.-Ing.
Lehrstuhl für Informatik 10 (Systemsimulation)
Hager, Georg Dr.
Regionales Rechenzentrum Erlangen (RRZE)
Wellein, Gerhard Prof. Dr.
Professur für Höchstleistungsrechnen
Zeiser, Thomas Dr.
Regionales Rechenzentrum Erlangen (RRZE)


How to cite

APA:
Wellein, G., Lammers, P., Hager, G., Donath, S., & Zeiser, T. (2006). Towards optimal performance for lattice Boltzmann applications on terascale computers. In Parallel Computational Fluid Dynamics: Theory and Applications, Proceedings of the 2005 International Conference on Parallel Computational Fluid Dynamics (pp. 31-40). -: Elsevier.

MLA:
Wellein, Gerhard, et al. "Towards optimal performance for lattice Boltzmann applications on terascale computers." Proceedings of the Parallel Computational Fluid Dynamics: Theory and Applications, Proceedings of the 2005 International Conference on Parallel Computational Fluid Dynamics -: Elsevier, 2006. 31-40.

BibTeX: 

Last updated on 2018-07-08 at 23:13