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 条
  • [21] Microcomputerization for large computational fluid dynamics software and its application
    Mei, Liquan
    Wang, Weidong
    Hsi-An Chiao Tung Ta Hsueh/Journal of Xi'an Jiaotong University, 1995, 29 (02): : 125 - 126
  • [22] A review of the state of the art in business intelligence software
    Srivastava, Gautam
    Muneeswari, S.
    Venkataraman, Revathi
    Kavitha, V.
    Parthiban, N.
    ENTERPRISE INFORMATION SYSTEMS, 2022, 16 (01) : 1 - 28
  • [23] Software for measurement automation: A review of the state of the art
    Arpaia, Pasquale
    De Matteis, Ernesto
    Inglese, Vitaliano
    MEASUREMENT, 2015, 66 : 10 - 25
  • [24] Advanced computational strategies for lithium chemical and electrochemical adsorption: A comprehensive state-of-the-art review
    Pan, Yanan
    Zhan, Weiquan
    Zhang, Wencai
    DESALINATION, 2025, 600
  • [25] A Perspective on the State of Aerospace Computational Fluid Dynamics Technology
    Mani, Mori
    Dorgan, Andrew J.
    ANNUAL REVIEW OF FLUID MECHANICS, 2023, 55 : 431 - 457
  • [26] Review of Computational fluid dynamics applications in biotechnology processes
    Sharma, C.
    Malhotra, D.
    Rathore, A. S.
    BIOTECHNOLOGY PROGRESS, 2011, 27 (06) : 1497 - 1510
  • [27] A Review of Hemolysis Prediction Models for Computational Fluid Dynamics
    Yu, Hai
    Engel, Sebastian
    Janiga, Gabor
    Thevenin, Dominique
    ARTIFICIAL ORGANS, 2017, 41 (07) : 603 - 621
  • [28] Computational Fluid Dynamics Modeling of Liver Radioembolization: A Review
    Jorge Aramburu
    Raúl Antón
    Macarena Rodríguez-Fraile
    Bruno Sangro
    José Ignacio Bilbao
    CardioVascular and Interventional Radiology, 2022, 45 : 12 - 20
  • [29] Computational Fluid Dynamics in Cardiovascular Engineering: A Comprehensive Review
    Prithvi G. Dake
    Joydeb Mukherjee
    Kirti Chandra Sahu
    Aniruddha B. Pandit
    Transactions of the Indian National Academy of Engineering, 2024, 9 (2) : 335 - 362
  • [30] Computational fluid dynamics in cardiac surgery and perfusion: A review
    Catalano, Chiara
    Crasci, Fabrizio
    Puleo, Silvia
    Scuoppo, Roberta
    Pasta, Salvatore
    Raffa, Giuseppe M.
    PERFUSION-UK, 2025, 40 (02): : 362 - 370