Implementation of a semi-implicit pressure-based multigrid fluid flow algorithm on agraphics processing unit

Aaron F. Shinn, Surya Pratap Vanka

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

A semi-implicit pressure based multigrid algorithm for solving the incompressible Navier-Stokes equations was implemented on a Graphics Processing Unit (GPU) using CUDA (Compute Unified Device Architecture). The multigrid method employed was the Full Approximation Scheme (FAS), which is used for solving nonlinear equations. This algorithm is applied to the 2D driven cavity problem and compared to the CPU version of the code (written in Fortran) to assess computational speed-up.

Original languageEnglish (US)
Title of host publicationProceedings of the ASME International Mechanical Engineering Congress and Exposition 2009, IMECE 2009
PublisherAmerican Society of Mechanical Engineers (ASME)
Pages125-133
Number of pages9
ISBN (Print)9780791843864
DOIs
StatePublished - Jan 1 2010
EventASME 2009 International Mechanical Engineering Congress and Exposition, IMECE2009 - Lake Buena Vista, FL, United States
Duration: Nov 13 2009Nov 19 2009

Publication series

NameASME International Mechanical Engineering Congress and Exposition, Proceedings
Volume13

Other

OtherASME 2009 International Mechanical Engineering Congress and Exposition, IMECE2009
CountryUnited States
CityLake Buena Vista, FL
Period11/13/0911/19/09

ASJC Scopus subject areas

  • Mechanical Engineering

Fingerprint Dive into the research topics of 'Implementation of a semi-implicit pressure-based multigrid fluid flow algorithm on agraphics processing unit'. Together they form a unique fingerprint.

  • Cite this

    Shinn, A. F., & Vanka, S. P. (2010). Implementation of a semi-implicit pressure-based multigrid fluid flow algorithm on agraphics processing unit. In Proceedings of the ASME International Mechanical Engineering Congress and Exposition 2009, IMECE 2009 (pp. 125-133). (ASME International Mechanical Engineering Congress and Exposition, Proceedings; Vol. 13). American Society of Mechanical Engineers (ASME). https://doi.org/10.1115/IMECE2009-11587