Advanced CFD Modeling using GeForce GPUs

Auro Ashish Saha, P. Bala Murugan, K Raj Kiran, B Padma, A Ram Kumar


Advanced applications of CFD for multiphysics modelling of electrokinetic, capillary, turbulent and rarefied hypersonic flows is discussed in this paper. Due the complexity of the geometry involved and the underlying physics associated with the phenomena to be studied, multiphysics study requires enormous computational resources. The CFD computations are performed within a parallel environment for accelerating solution time by distributing the processes on many nodes in a clustered supercomputing distributed parallel environment or by using the multi core CPU in a single node. Many CFD applications today can be accelerated significantly by using GPUs as the compute engine instead of the conventional CPUs. The current study investigates the significant improvements in the CFD simulations using multi core central processing unit (CPU) and graphical processing unit (GPU).


CFD; GPU; Modeling; CUDA; GeForce; Fermi; Kepler; Tesla


Padma, B., 2013. “Modelling of biofluid flows in a

biological system”. Master’s thesis, Pondicherry Engi-

neering College, Pondicherry.

Kiran, K. R., 2013. “Study of marangoni bubble dy-

namics for zero gravity space application”. Master’s

thesis, Pondicherry Engineering College, Pondicherry.

Balamurugan, P., 2013. “DSMC and MD simulation of

rarefied hypersonic flow”. Master’s thesis, Pondicherry

Engineering College, Pondicherry.

CSI, 2010. Elmer manuals. Version 5.0.0 ed.,.

Ramkumar, A., 2010. “Numerical investigation of elec-

troosmotic flow in 2D and 3D microchannels using

FEM/FVM solvers”. Master’s thesis, Pondicherry En-

gineering College, Pondicherry.

Cox, R. G., 1986. “The dynamics of the spreading of

liquids on a solid surface. part 1. viscous flow”. Journal

of Fluid Mechanics, 168, pp. 169–194.

Blake, T. D., 2006. “The physics of moving wetting

lines”. Journal of Colloid and Interface Science, 299,

pp. 1–13.

Jiang, T. S., Oh, S. G., and Slattery, J. C., 1979. “Cor-

relation of dynamic contact angle”. Journal of Colloid

and Interface Science, 69, pp. 74–77.

Weller, H. G., Tabor, G., Jasak, H., and Fureby, C.,

“A tensorial approach to computational con-

tinuum mechanics using object-oriented techniques”.

Computers in Physics, 12(6), p. 620–631.

OpenFOAM Foundation, 2012. OpenFOAM User

Guide. Version 2.1.1 ed.,.

Saha, A. A., 2010. “Study of fluidic transport in mi-

crochannels for lab-on-a-chip applications”. PhD the-

sis, IIT Bombay, Mumbai.

Bird, G. A., 1994. Molecular Gas Dynamics and the

Direct Simulation of Gas Flows. Oxford University

Press, Sydney.

Saha, A. A., and Subbarayudu, K., 2013. Proceedings

of First International Conference on Emerging Trends

in Mechanical Engineering ICETME-2013. Brown-

Walker Press, USA, ch. Acceleration of CFD Simula-

tions using CPU/GPU, pp. 402–407.

Malecha, Z., Miroslaw, L., Tomczak, T., Koza, Z.,

Matyka, M., Tarnawski, W., and Szczerba, D., 2011.

“GPU-based simulation of 3D blood flow in abdominal

aorta using OpenFOAM”. Arch. Mech., 63, p. 137–161.

Babkovskaia, N., Haugen, N. E. L., and Brandenburg,

A., 2011. “A high-order public domain code for direct

numerical simulations of turbulent combustion”. Jour-

nal of Computational Physics, 230, p. 1–12.

Chakrabarti, G., Grover, V., Aarts, B., Kong, X., Kud-

lur, M., Lin, Y., Marathe, J., Murphy, M., and Wang,

J. Z., 2012. “Cuda: Compiling and optimizing for

a gpu platform”. Procedia Computer Science, 9,

p. 1910–1919.

Combest, D. P., and Day, J., 2012. Cufflink: a library

for linking numerical methods based on CUDA C/C++

with OpenFOAM. Version 0.1.0 ed.,.

Bell, N., and Garland, M., 2012. Cusp: Generic parallel

algorithms for sparse matrix and graph computations.

Version 0.3.0 ed.,.

Hoberock, J., and Bell, N., 2012. Thrust: A Parallel

Template Library. Version 1.5.0 ed.,.

Symscape, 2012. GPU Linear Solvers for OpenFOAM.

Version 0.2 ed.,.

Vratis, 2012. SpeedIT Plugin for OpenFOAM. Version

1 ed.,.

Full Text: PDF [FULL TEXT]


  • There are currently no refbacks.

Copyright © 2012, All rights reserved.|

Creative Commons License
International Journal of Mechanical Engineering and Computer Applications by chief editor is licensed under a Creative Commons Attribution 3.0 Unported License.Permissions beyond the scope of this license may be available at