Woodgate, M. A., Barakos, G. N. , Steijl, R. and Pringle, G. J. (2018) Parallel performance for a real time Lattice Boltzmann code. Computers and Fluids, 173, pp. 237-258. (doi: 10.1016/j.compfluid.2018.03.004)
|
Text
158246.pdf - Accepted Version Available under License Creative Commons Attribution Non-commercial No Derivatives. 10MB |
Abstract
This paper details a real time Lattice Boltzmann solver for computing unsteady wakes. The formulation of the lattice Boltzmann method is first presented followed by a discussion of boundary conditions. This is followed by the details of how the basic algorithm was improved to increase single-core efficiency. A discussion of high Reynolds number implementations, and their effect on the overall computational cost follows, and examples are presented alongside performance data on a variety of CPUs.
Item Type: | Articles |
---|---|
Additional Information: | This work is funded under the Engineering and Physical Sciences Research Council Embedded CSE (EPSRC/eCSE) support grant eCSE05-04 which provides funding to develop software to run on ARCHER and carried out in collaboration with Dr. Gavin Pringle of the EPCC. |
Status: | Published |
Refereed: | Yes |
Glasgow Author(s) Enlighten ID: | Pringle, Dr Gavin and Barakos, Professor George and Woodgate, Dr Mark and Steijl, Dr Rene |
Authors: | Woodgate, M. A., Barakos, G. N., Steijl, R., and Pringle, G. J. |
College/School: | College of Science and Engineering > School of Engineering > Autonomous Systems and Connectivity |
Journal Name: | Computers and Fluids |
Publisher: | Elsevier |
ISSN: | 0045-7930 |
ISSN (Online): | 1879-0747 |
Published Online: | 07 March 2018 |
Copyright Holders: | Copyright © 2018 Elsevier Ltd. |
First Published: | First published in Computers and Fluids 173: 237-258 |
Publisher Policy: | Reproduced in accordance with the copyright policy of the publisher |
University Staff: Request a correction | Enlighten Editors: Update this record