Parallelization Strategies for Computational Fluid Dynamics Software: State of the Art Review

被引:94
|
作者
Afzal, Asif [1 ]
Ansari, Zahid [2 ]
Faizabadi, Ahmed Rimaz [2 ]
Ramis, M. K. [1 ]
机构
[1] PA Coll Engn, Dept Mech Engn, Mangaluru, India
[2] PA Coll Engn, Dept Comp Sci Engn, Mangaluru, India
关键词
CFD SIMULATIONS; FLOW SOLVER; PERFORMANCE; CODE; OPENMP; GPU; VALIDATION; DESIGN; MODEL; WATER;
D O I
10.1007/s11831-016-9165-4
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Computational fluid dynamics (CFD) is one of the most emerging fields of fluid mechanics used to analyze fluid flow situation. This analysis is based on simulations carried out on computing machines. For complex configurations, the grid points are so large that the computational time required to obtain the results are very high. Parallel computing is adopted to reduce the computational time of CFD by utilizing the available resource of computing. Parallel computing tools like OpenMP, MPI, CUDA, combination of these and few others are used to achieve parallelization of CFD software. This article provides a comprehensive state of the art review of important CFD areas and parallelization strategies for the related software. Issues related to the computational time complexities and parallelization of CFD software are highlighted. Benefits and issues of using various parallel computing tools for parallelization of CFD software are briefed. Open areas of CFD where parallelization is not much attempted are identified and parallel computing tools which can be useful for parallelization of CFD software are spotlighted. Few suggestions for future work in parallel computing of CFD software are also provided.
引用
收藏
页码:337 / 363
页数:27
相关论文
共 50 条
  • [1] Parallelization Strategies for Computational Fluid Dynamics Software: State of the Art Review
    Asif Afzal
    Zahid Ansari
    Ahmed Rimaz Faizabadi
    M. K. Ramis
    Archives of Computational Methods in Engineering, 2017, 24 : 337 - 363
  • [2] Computational Fluid Dynamics in Turbomachinery: A Review of State of the Art
    Pinto, Runa Nivea
    Afzal, Asif
    D'Souza, Loyan Vinson
    Ansari, Zahid
    Samee, A. D. Mohammed
    ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2017, 24 (03) : 467 - 479
  • [3] Computational Fluid Dynamics in Turbomachinery: A Review of State of the Art
    Runa Nivea Pinto
    Asif Afzal
    Loyan Vinson D’Souza
    Zahid Ansari
    A. D. Mohammed Samee
    Archives of Computational Methods in Engineering, 2017, 24 : 467 - 479
  • [4] ENGINEERING APPLICATION OF COMPUTATIONAL FLUID DYNAMICS——THE STATE OF ART
    Hideaki Miyata Dept.of Naval Architecture and Ocean Engineering
    Journal of Hydrodynamics(SerB)., 1990, (01) : 1 - 11
  • [5] Computational fluid dynamics applied to membranes: State of the art and opportunities
    Ghidossi, R
    Veyret, D
    Moulin, P
    CHEMICAL ENGINEERING AND PROCESSING-PROCESS INTENSIFICATION, 2006, 45 (06) : 437 - 454
  • [6] Computational Fluid Dynamics Based Modeling of Gas Absorption Process: A State-of-the-Art Review
    Liu, Dunyu
    Wang, Zhen
    Cai, Yuyang
    Chen, Jun
    Jin, Jing
    Zhao, Bingtao
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2024, 63 (18) : 7959 - 8002
  • [7] Optimal parallelization strategies for active flow control in deep reinforcement learning-based computational fluid dynamics
    Jia, Wang
    Xu, Hang
    PHYSICS OF FLUIDS, 2024, 36 (04)
  • [8] Massive Graphical Processing Unit Parallelization for Multirotor Computational Fluid Dynamics
    Cornelius, Jason K.
    Schmitz, Sven
    JOURNAL OF AIRCRAFT, 2023, 60 (06): : 2010 - 2016
  • [9] Modelling and simulation of trickle-bed reactors using computational fluid dynamics: A state-of-the-art review
    Wang, Yining
    Chen, Jinwen
    Larachi, Faical
    CANADIAN JOURNAL OF CHEMICAL ENGINEERING, 2013, 91 (01): : 136 - 180
  • [10] Integrating computational fluid dynamics with CAD software
    不详
    AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY, 1995, 67 (06): : 36 - 37