elsen_legresley_darve_2008

Summary

Large calculation of the flow over a hypersonic vehicle using a GPU. E. Elsen, P. LeGreseley and E. Darve. Journal of Computational Physics, 227(24), 2008. (URL)

Abstract

Graphics processing units are capable of impressive computing performance up to 518Gflops peak performance. Various groups have been using these processors for general purpose computing; most efforts have focussed on demonstrating relatively basic calculations, e.g. numerical linear algebra, or physical simulations for visualization purposes with limited accuracy. This paper describes the simulation of a hypersonic vehicle configuration with detailed geometry and accurate boundary conditions using the compressible Euler equations. To the authors' knowledge, this is the most sophisticated calculation of this kind in terms of complexity of the geometry, the physical model, the numerical methods employed, and the accuracy of the solution. The Navier-Stokes Stanford University Solver (NSSUS) was used for this purpose. NSSUS is a multi-block structured code with a provably stable and accurate numerical discretization which uses a vertex-based finite-difference method. A multi-grid scheme is used to accelerate the solution of the system. Based on a comparison of the Intel Core 2 Duo and NVIDIA 8800GTX, speed-ups of over 40x were demonstrated for simple test geometries and 20x for complex geometries.

Bibtex entry

@ARTICLE { elsen_legresley_darve_2008,
    AUTHOR = { E. Elsen and P. LeGreseley and E. Darve },
    TITLE = { Large calculation of the flow over a hypersonic vehicle using a GPU },
    YEAR = { 2008 },
    JOURNAL = { Journal of Computational Physics },
    VOLUME = { 227 },
    NUMBER = { 24 },
    ABSTRACT = { Graphics processing units are capable of impressive computing performance up to 518Gflops peak performance. Various groups have been using these processors for general purpose computing; most efforts have focussed on demonstrating relatively basic calculations, e.g. numerical linear algebra, or physical simulations for visualization purposes with limited accuracy. This paper describes the simulation of a hypersonic vehicle configuration with detailed geometry and accurate boundary conditions using the compressible Euler equations. To the authors' knowledge, this is the most sophisticated calculation of this kind in terms of complexity of the geometry, the physical model, the numerical methods employed, and the accuracy of the solution. The Navier-Stokes Stanford University Solver (NSSUS) was used for this purpose. NSSUS is a multi-block structured code with a provably stable and accurate numerical discretization which uses a vertex-based finite-difference method. A multi-grid scheme is used to accelerate the solution of the system. Based on a comparison of the Intel Core 2 Duo and NVIDIA 8800GTX, speed-ups of over 40x were demonstrated for simple test geometries and 20x for complex geometries. },
    URL = { http://portal.acm.org/citation.cfm?id=1454779.1454864 },
}