2005
DOI: 10.1111/j.1467-8659.2005.00897.x
|View full text |Cite
|
Sign up to set email alerts
|

Practical CFD Simulations on Programmable Graphics Hardware using SMAC†

Abstract: The explosive growth in integration technology and the parallel nature of rasterization-based graphics APIs (Application Programming Interface) changed the panorama of consumer-level graphics: today, GPUs (Graphics Processing Units) are cheap, fast and ubiquitous. We show how to harness the computational power of GPUs and solve the incompressible Navier-Stokes fluid equations significantly faster (more than one order of magnitude in average) than on CPU solvers of comparable cost. While past approaches typical… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
21
0

Year Published

2008
2008
2017
2017

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 27 publications
(21 citation statements)
references
References 17 publications
(27 reference statements)
0
21
0
Order By: Relevance
“…Scheidegger et al were able to show that NVIDIA GPUs based on the NV35 and NV40 architectures were well suited for CFD 5 simulations using the SMAC (Simplified Marker and Cell) method. With sufficiently dense grids, they were able to achieve speedup factors as high as 21 12 . Similarly, Hagen et al achieved speedups as high as 20 using NVIDIA GeForce GPUs.…”
Section: Introductionmentioning
confidence: 95%
See 2 more Smart Citations
“…Scheidegger et al were able to show that NVIDIA GPUs based on the NV35 and NV40 architectures were well suited for CFD 5 simulations using the SMAC (Simplified Marker and Cell) method. With sufficiently dense grids, they were able to achieve speedup factors as high as 21 12 . Similarly, Hagen et al achieved speedups as high as 20 using NVIDIA GeForce GPUs.…”
Section: Introductionmentioning
confidence: 95%
“…For example, if a threedimensional array x(i,j,n) were created in Fortran, the data in the first ('i') column would be ordered 12 sequentially in system memory. That is, the data stored at x(2,1,1) would be directly adjacent in memory to the data stored at x(1,1,1).…”
Section: B General Programming Strategymentioning
confidence: 99%
See 1 more Smart Citation
“…In fact, just prior to its first release, Owens et al 9 comprehensively surveyed the field of general-purpose computation on graphics hardware (GPGPU), which included a number of primarily structured grid based solvers, such as those of Harris, 10 Scheidegger et al, 11 and Hagen et al 12 However, the architecture has changed substantially and many of the limitations of GPGPU via traditional graphics APIs such as OpenGL are no longer an issue.…”
Section: Introductionmentioning
confidence: 99%
“…Many of these researchers implement fluid simulations, however, most are limited to the 2D incompressible Navier-Stokes equations using pressure projection methods [5][6][7][8][9] , which are interesting from a performance and simulation point of view, but use simplified numerics which lack the proper accuracy required for engineering design applications. Furthermore, negelecting the effects of compressibility leads to much simpler formulations which are not applicable to transonic and supersonic flows of interest.…”
Section: A Previous Workmentioning
confidence: 99%