Direct numerical simulations of reacting flows with detailed chemistry using many-core/GPU acceleration

Francisco E. Hernández Pérez, Nurzhan Mukhadiyev, Xiao Xu, Aliou Sow, Bok Jik Lee, Ramanan Sankaran, Hong G. Im*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

58 Scopus citations

Abstract

A new direct numerical simulation (DNS) code for multi-component gaseous reacting flows has been developed at KAUST, with the state-of-the-art programming model for next generation high performance computing platforms. The code, named KAUST Adaptive Reacting Flows Solver (KARFS), employs the MPI+X programming, and relies on Kokkos for “X” for performance portability to multi-core, many-core and GPUs, providing innovative software development while maintaining backward compatibility with established parallel models and legacy code. The capability and potential of KARFS to perform DNS of reacting flows with large, detailed reaction mechanisms is demonstrated with various model problems involving ignition and turbulent flame propagations with varying degrees of chemical complexities.

Original languageEnglish (US)
Pages (from-to)73-79
Number of pages7
JournalComputers and Fluids
Volume173
DOIs
StatePublished - Sep 15 2018

Bibliographical note

Publisher Copyright:
© 2018

Keywords

  • Chemistry solver
  • Combustion
  • Direct numerical simulation
  • GPU acceleration
  • MPI+X programming

ASJC Scopus subject areas

  • General Computer Science
  • General Engineering

Fingerprint

Dive into the research topics of 'Direct numerical simulations of reacting flows with detailed chemistry using many-core/GPU acceleration'. Together they form a unique fingerprint.

Cite this