• DocumentCode
    1839800
  • Title

    Navier-Stokes on programmable graphics hardware using SMAC

  • Author

    Scheidegger, Carlos Eduardo ; Comba, João Luiz Dihl ; Da Cunha, Rudnei Dias

  • Author_Institution
    Inst. de Informatica, Univ. Fed. do Rio Grande do Sul, Porto Alegre, Brazil
  • fYear
    2004
  • fDate
    17-20 Oct. 2004
  • Firstpage
    300
  • Lastpage
    307
  • Abstract
    Modern programmable graphics hardware offers sufficient computing power to suggest the implementation of traditional algorithms on the graphics processor. This paper describes a complete implementation of a standard technique to solve the incompressible Navier-Stokes fluid equations running entirely on the GPU: the SMAC (simplified marker and cell) method. This method is widely used in engineering applications. The described implementation works with general rectangular domains, with or without obstacles, and with a variety of boundary conditions. Furthermore, we show that our implementation is about sixteen times faster than a reference CPU implementation running on similar cost hardware. Finally, we discuss simple extensions to the method to deal with more general situations, such as free boundary-value problems and three-dimensional domains.
  • Keywords
    Navier-Stokes equations; boundary-value problems; computational fluid dynamics; computer graphic equipment; coprocessors; engineering graphics; SMAC; boundary conditions; engineering applications; free boundary-value problems; incompressible Navier-Stokes fluid equations; programmable graphics hardware; rectangular domains; simplified marker and cell method; three-dimensional domains; Boundary conditions; Central Processing Unit; Computational modeling; Computer graphics; Fluid dynamics; Hardware; Navier-Stokes equations; Pipelines; Power engineering and energy; Power engineering computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Graphics and Image Processing, 2004. Proceedings. 17th Brazilian Symposium on
  • ISSN
    1530-1834
  • Print_ISBN
    0-7695-2227-0
  • Type

    conf

  • DOI
    10.1109/SIBGRA.2004.1352974
  • Filename
    1352974