An investigation of hybrid CPU-GPU solvers for supersonic reacting flow simulation with detailed chemical kinetics

被引:2
|
作者
Rao, Sihang [1 ]
Xu, Xu [1 ]
Chen, Bing [1 ]
Yang, Qingchun [1 ]
机构
[1] Beihang Univ, Sch Astronaut, Beijing 100191, Peoples R China
关键词
Supersonic reacting flow; Computational fluid dynamics; GPU; Detailed chemical kinetics; Parallel algorithm; COMBUSTION SIMULATIONS; HYDROGEN-AIR; INTEGRATION; FLAME;
D O I
10.1016/j.ast.2022.107597
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Accurate simulations of supersonic reacting flow require the use of detailed chemical kinetics to capture the complex phenomena such as auto-ignition and broken, thickened flamelets. However, the detailed chemical mechanisms for hydrocarbon fuels used in supersonic combustion typically have a great number of species and reactions. This paper reports on the implementation of a hybrid CPU-GPU solver by using the graphics processing unit (GPU) as a coprocessor to accelerate the computation of chemical source terms in modeling supersonic reacting flows with detailed chemical kinetics. The chemical kinetics are solved explicitly via a fully-coupled method with an implicit scheme. Three parallel strategies with different storage schemes were explored in implementing the highly parallel GPU algorithms for accelerating combustion modeling. Significant acceleration was obtained by using these parallel algorithms for chemical source terms evaluation. In order to verify the viability of the solver, two supersonic combustion flow test cases were conducted. The performance of these algorithms is evaluated by modeling four chemical reaction mechanisms on different grids compared with the CPU-only solver. The computation cost of these algorithms is basically proportional to the size of the grids. The performance gain of these parallel algorithms depends on the size of the reaction mechanism. A maximum speedup factor of over 80 was obtained by modeling the mechanism consisting of 348 species and 2163 reactions. The significant performance improvement provided by these parallel algorithms can provide a significant perspective for designing GPU-accelerated algorithms for applications in simulating supersonic reacting flows. (C) 2022 Elsevier Masson SAS. All rights reserved.
引用
收藏
页数:14
相关论文
共 28 条
  • [1] Heterogeneous CPU-GPU parallelization for modeling supersonic reacting flows with detailed chemical kinetics
    Rao, Sihang
    Chen, Bing
    Xu, Xu
    COMPUTER PHYSICS COMMUNICATIONS, 2024, 300
  • [2] A comparison of Algebraic Multigrid Bidomain solvers on hybrid CPU-GPU architectures
    Centofanti, Edoardo
    Scacchi, Simone
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2024, 423
  • [3] Parallel Preconditioning and Modular Finite Element Solvers on Hybrid CPU-GPU Systems
    Heuveline, V.
    Lukarski, D.
    Subramanian, C.
    Weiss, J. -P.
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, GRID AND CLOUD COMPUTING FOR ENGINEERING, 2011, 95
  • [4] A Numerical Code for the Simulation of Non-equilibrium Chemically Reacting Flows on Hybrid CPU-GPU Clusters
    Kudryavtsev, Alexey N.
    Kashkovsky, Alexander V.
    Borisov, Semyon P.
    Shershnev, Anton A.
    PROCEEDINGS OF THE XXV CONFERENCE ON HIGH-ENERGY PROCESSES IN CONDENSED MATTER (HEPCM 2017), 2017, 1893
  • [5] GPU-based flow simulation with detailed chemical kinetics
    Le, Hai P.
    Cambier, Jean-Luc
    Cole, Lord K.
    COMPUTER PHYSICS COMMUNICATIONS, 2013, 184 (03) : 596 - 606
  • [6] Hybrid CPU-GPU Simulation of Hierarchical Adaptive Random Boolean Networks
    Kuvshinov, Kirill
    Bochenina, Klavdiya
    Gorski, Piotr J.
    Holyst, Janusz A.
    EURO-PAR 2017: PARALLEL PROCESSING WORKSHOPS, 2018, 10659 : 403 - 414
  • [7] Design of a simulation model for high performance LINPACK in hybrid CPU-GPU systems
    Hu, Yichang
    Lu, Lu
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (12): : 13739 - 13756
  • [8] Design of a simulation model for high performance LINPACK in hybrid CPU-GPU systems
    Yichang Hu
    Lu Lu
    The Journal of Supercomputing, 2021, 77 : 13739 - 13756
  • [9] Hybrid CPU-GPU Distributed Framework for Large Scale Mobile Networks Simulation
    Bilel, Ben Romdhanne
    Navid, Nikaein
    Bouksiaa, Mohamed Said Mosli
    2012 IEEE/ACM 16TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT), 2012, : 44 - 53
  • [10] A Efficient Algorithm for Molecular Dynamics Simulation on Hybrid CPU-GPU Computing Platforms
    Li, Dapu
    Ai, Wei
    Ye, Yu
    Liang, Jie
    2016 12TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2016, : 1357 - 1363