Turbulent Combustion Simulations with High-Performance Computing

7Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Considering that simulations of turbulent combustion are computationally expensive, this chapter takes a decidedly different perspective, that of high-performance computing (HPC). The cost scaling arguments of non-reacting turbulence simulations are revisited and it is shown that the cost scaling for reacting flows is much more stringent for comparable conditions, making parallel computing and HPC indispensable. Hardware abstractions of typical parallel supercomputers are presented which show that for design of an efficient and optimal program, it is essential to exploit both distributed memory parallelism and shared-memory parallelism, i.e. hierarchical parallelism. Principles of efficient programming at various levels of parallelism are illustrated using archetypal code examples. The vast array of numerical methods, particularly schemes for spatial and temporal discretization, are examined in terms of tradeoffs they present from an HPC perspective. Aspects of data analytics that invariably result from large feature-rich data sets generated by combustion simulations are covered briefly.

Cite

CITATION STYLE

APA

Kolla, H., & Chen, J. H. (2018). Turbulent Combustion Simulations with High-Performance Computing. In Energy, Environment, and Sustainability (pp. 73–97). Springer Nature. https://doi.org/10.1007/978-981-10-7410-3_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free