Info: Zenodo’s user support line is staffed on regular business days between Dec 23 and Jan 5. Response times may be slightly longer than normal.

Published July 26, 2017 | Version v1
Presentation Open

Enabling next-generation combustion simulations by intelligent integration

  • 1. Oregon State University

Description

Talk given at the Institute for Computational Engineering and Sciences, University of Texas at Austin.

Combustion simulations with finite-rate chemistry rely on accurate and efficient methods for solving stiff ordinary differential equations (ODEs). In a typical reacting-flow solver, the ODEs involving chemical kinetics at each spatial location are decoupled by operator splitting, allowing each to be solved concurrently. Efficient ODE solvers must take into account both numerical efficiency as well as the available thread and instruction-level parallelism of the underlying computational hardware being used to perform the simulations, especially on many-core coprocessors. This talk will summarize work on complementary efforts to reduce the computational expense of chemical kinetics on modern processing architectures. First, I will discuss the performance and behavior of exponential and implicit Runge-Kutta integrators implemented for graphics processing units (GPUs). Second, I will compare the performance of explicit Runge-Kutta and implicit Rosenbrock solvers implemented using both single instruction, multiple thread and single instruction, multiple data paradigms executed on multicore CPUs, Many Integrated Core, and GPU processors. Third, I will discuss efforts to intelligently select appropriate integrators based on local stiffness. I will then make overall conclusions based on a synthesis of the results, and identify remaining open questions and directions for future research. Lastly, I will discuss other ongoing research in my group.

Files

UT-Austin-talk-July-2017.pdf

Files (29.1 MB)

Name Size Download all
md5:90e8e38b818e10a8c84c91587fbf657f
29.1 MB Preview Download