A Generalized Software Toolkit for Portable GPU-Enabled Chemistry Acceleration in CFD Applications

Award Information
Agency: National Aeronautics and Space Administration
Branch: N/A
Contract: NNX11CD86P
Agency Tracking Number: 104078
Amount: $99,995.00
Phase: Phase I
Program: SBIR
Awards Year: 2011
Solicitation Year: 2010
Solicitation Topic Code: A2.02
Solicitation Number: N/A
Small Business Information
Combustion Research and Flow Technology
PA, Pipersville, PA, 18947-1020
DUNS: 929950012
HUBZone Owned: N
Woman Owned: N
Socially and Economically Disadvantaged: N
Principal Investigator
 Andrea Zambon
 Principal Investigator
 (215) 766-1520
 azambon@craft-tech.com
Business Contact
 Katherine Young
Title: Business Official
Phone: (215) 766-1520
Email: youngk@craft-tech.com
Research Institution
 Stub
Abstract
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.

* information listed above is at the time of submission.

Agency Micro-sites

SBA logo
Department of Agriculture logo
Department of Commerce logo
Department of Defense logo
Department of Education logo
Department of Energy logo
Department of Health and Human Services logo
Department of Homeland Security logo
Department of Transportation logo
Environmental Protection Agency logo
National Aeronautics and Space Administration logo
National Science Foundation logo
US Flag An Official Website of the United States Government