← Back to NASA Technology Projects
A Generalized Software Toolkit for Portable GPU-Enabled Chemistry Acceleration in CFD Applications
Completed
TRL 4 (started at 3, targeting 4)
Description
Current combustor design simulations aimed at reducing greenhouse gas emissions and improving fuel-lean combustion have entailed using large amounts of dedicated CPU resources for extended time periods due to the expense of solving detailed, strongly-coupled, chemical kinetic models. Such models are inherently data parallel, and much faster solutions can be obtained using low-cost graphics processing unit (GPU) hardware without loss of accuracy. This proposal describes development of a user-friendly software toolkit that facilitates implementing detailed or reduced fuel chemistry solvers directly onto GPUs to substantially accelerate CFD simulation runtimes. The approach is significant because it provides a cost-effective path to substantially reduce the wall-clock times currently bottlenecking high-fidelity combustion simulations. It accommodates the incorporation of self-contained, real fuel kinetic mechanisms and validated chemistry solvers, written using standard GPU-recognized program language extensions such as CUDA and OpenCL, for use in CFD analyses with minimal end-user code modifications. Using inputs that are Chemkin-format compatible, the proposed software toolkit will generate portable, GPU-enabled kernels that can be directly compiled into existing CFD codes, such as the National Combustion Code (NCC), to accelerate detailed combustion simulations for improved design support.
Benefits
The commercial market for this computational framework is large and encompasses the broad markets of gas turbine combustor and rocket fuel injector designers. Marketing to HCCI/diesel/internal combustion engine manufacturers and other industrial applications, e.g., incinerators and furnaces are also of interest since they depend on efficient and accurate flowfield predictions to evaluate concepts with promise of cleaner emissions and robust combustion dynamics. Difficulties can arise in both implementing a detailed kinetic model in a standard CFD code and in obtaining a solution involving potentially dozens of species and hundreds of reactions within a reasonable timeframe. The product of this SBIR effort directly targets this market with provision of user-friendly, GPU-accelerated routines that address this need. In addition, there is a strong need for faster solution times in varied DoD programs supporting scramjets, pulse-detonation engines, augmentors, and missile plume IR signatures that the end-product can readily support.
This product directly supports NASA's goal of significantly improving air-breathing engine designs to increase combustion efficiency and yield cleaner exhaust emissions. Reaching this goal requires use of CFD-based parametric design studies with validated, extended chemical kinetic mechanisms capable of critically evaluating design concepts affecting ignition sensitivities and combustion stability. The end-product will provide the necessary automation and acceleration capabilities needed to readily model real fuels such as JP-8 and JP-10 and support design decisions with practical turnaround times. Our work will directly integrate with ongoing NASA activities improving runtime performance and accuracy of the National Combustion Code. Additionally, this product is readily extensible for use in hydrocarbon scramjet combustion applications, where modeling of critical kinetic pathways is needed to assess ignition and flameholding sensitivities.
Details
| Technology area | Propulsion Systems > Aero Propulsion > Alternative Low-Carbon Jet Fuel |
| Program | Small Business Innovation Research/Small Business Tech Transfer (SBIR/STTR) |
| Lead organization | Combustion Research and Flow Technology, Pipersville, PA |
| Start date | 2011-02-18 |
| End date | 2011-09-29 |
Project contacts
Listed on TechPort itself — the most direct way to ask about this specific project.
How to get involved
This is early/mid-stage (TRL 4) — the most realistic path in is NASA SBIR/STTR, which funds small businesses and research institutions to develop technology aligned with NASA's needs (equity-free, phased funding). Check whether a current SBIR/STTR solicitation topic overlaps with this project's technology area, or contact the project directly (above) to ask.
None of these are guaranteed paths for this specific project — TechPort itself doesn't have an "apply" button. Reaching out to the contact(s) above with a specific question is usually the fastest way to find out what's actually open.