scispace - formally typeset
Journal ArticleDOI

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

TLDR
This article provides a comprehensive state of the art review of important CFD areas and parallelization strategies for the related software and offers suggestions for future work in parallel computing of CFD software.
Abstract
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.

read more

Citations
More filters
Proceedings ArticleDOI

GPU-Accelerated Computations for Supersonic Flow Modeling on Hybrid Grids

Abstract: With its strong floating-point operation capability and high memory bandwidth in data parallelism, the graphics processing unit (GPU) has been widely used in general-purpose computing. GPU-based computations have been extensively applied in the field of computational fluid dynamics (CFD). This paper aims to design an extremely efficient double-precision GPU-accelerated parallel algorithm for supersonic flow computations on hybrid grids. Compute unified device architecture (CUDA) is used as a general-purpose parallel computing platform and programming model to perform parallel computing codes on GPUs. The cell-centered finite volume method based on unstructured grids is used in the spatial discretization of governing equations, whereas the three-stage explicit Runge-Kutta scheme with second-order accuracy is used for temporal discretization. The turbulence is solved by using the $K-\omega$ SST two-equation model. Three test cases are studied to validate the computational accuracy of the proposed algorithm. The numerical results agree well with the experiment data, thereby suggesting that the GPU-accelerated parallel algorithm has good accuracy.
Journal ArticleDOI

Joint Nonlinear Inversion of Full Tensor Gravity Gradiometry Data and Its Parallel Algorithm

TL;DR: In this article, a parallel joint nonlinear inversion of full tensor gravity gradiometry data was proposed via graphics processing unit (GPU) based on the sensitivity matrix compression.
Journal ArticleDOI

Evaluation of an effective and robust implicit time-integration numerical scheme for Navier-Stokes equations in a CFD solver for compressible flows

TL;DR: In this article, an implicit time-integration numerical scheme to solve viscous flows in an in-house CFD solver is developed to calculate engineering problems involving compressible flows, and all mathematical formulations are described.
Journal ArticleDOI

Experimental Study and an RSM Modelling on Drilling Characteristics of the Sheep Horn Particle Reinforced Epoxy Composites for Structural Applications

TL;DR: In this paper , the experimental assessment and prediction of the thrust force and torque involved in drilling composites reinforced with sheep horn are presented in order to evaluate the quality of the hole, micrographs of the drilled hole were employed.
Journal ArticleDOI

Disturbance region update method with preconditioning for steady compressible and incompressible flows

TL;DR: In this article , the disturbance region update method with preconditioning (DRUM-P) is proposed for steady incompressible flows, which adopts the advective and the viscous dynamic computational domains (DCDs) updated with the time-marching process.
References
More filters
Book

Computational methods for fluid dynamics

TL;DR: This text develops and applies the techniques used to solve problems in fluid mechanics on computers and describes in detail those most often used in practice, including advanced techniques in computational fluid dynamics.

The Landscape of Parallel Computing Research: A View from Berkeley

TL;DR: The parallel landscape is frame with seven questions, and the following are recommended to explore the design space rapidly: • The overarching goal should be to make it easy to write programs that execute efficiently on highly parallel computing systems • The target should be 1000s of cores per chip, as these chips are built from processing elements that are the most efficient in MIPS (Million Instructions per Second) per watt, MIPS per area of silicon, and MIPS each development dollar.
Proceedings ArticleDOI

GPU Cluster for High Performance Computing

TL;DR: A parallel flow simulation using the lattice Boltzmann model (LBM) on a GPU cluster and the dispersion of airborne contaminants in the Times Square area of New York City are simulated.
Journal ArticleDOI

Applications of computational fluid dynamics (cfd) in the food industry: a review

TL;DR: Computational fluid dynamics (cfd) is a simulation tool which uses powerful computer and applied mathematics to model fluid flow situations for the prediction of heat, mass and momentum transfer and optimal design in industrial processes as mentioned in this paper.
Journal ArticleDOI

Computational fluid dynamics modelling in cardiovascular medicine

TL;DR: The adoption of CFD modelling signals a new era in cardiovascular medicine and a number of academic and commercial groups are addressing the associated methodological, regulatory, education- and service-related challenges.
Related Papers (5)