Title :
CUDA-Based Linear Solvers for Stable Fluids
Author :
Amador, G. ; Gomes, A.
Author_Institution :
Dept. de Inf., Univ. da Beira Interior, Covilha, Portugal
Abstract :
In the field of computer graphics, physically-based fluids simulations (i.e., simulations that solve the equations that govern fluids behaviour) are performed using, among others, Stam´s stable fluids method. This method requires the solution of two sparse linear systems that can be solved using an iterative solver (e.g., Jacobi, Gauss-Seidel, conjugate gradient, etc.). Focusing on real-time 3D applications, we provide and analyze the performance of the parallel GPU-based (using CUDA) algorithms of the Jacobi, Gauss-Seidel, and conjugate gradient solvers.
Keywords :
computer graphic equipment; coprocessors; flow simulation; iterative methods; linear systems; rendering (computer graphics); solid modelling; CUDA; GPU; Gauss-Seidel; Jacobi; Stam stable fluids; computer graphics; conjugate gradient solver; iterative solver; sparse linear system; Algorithm design and analysis; Computational modeling; Computer graphics; Computer simulation; Equations; Gaussian processes; Iterative methods; Jacobian matrices; Linear systems; Performance analysis;
Conference_Titel :
Information Science and Applications (ICISA), 2010 International Conference on
Conference_Location :
Seoul
Print_ISBN :
978-1-4244-5941-4
Electronic_ISBN :
978-1-4244-5943-8
DOI :
10.1109/ICISA.2010.5480268