973
Views
207
CrossRef citations to date
0
Altmetric
Original Articles

TeraFLOP computing on a desktop PC with GPUs for 3D CFD

&
Pages 443-456 | Received 13 May 2008, Accepted 29 May 2008, Published online: 24 Jul 2008

References

  • Benzi, R. , Succi, S. , and Vergassola, M. , 1992. The lattice Boltzmann equation: theory and applications , Physics Reports 222 (3) (1992), pp. 147–197.
  • Bolz, J. , et al., 2003. Sparse matrix solvers on the GPU: conjugate gradients and multigrid , ACM Transactions on Graphics (SIGGRAPH) 22 (3) (2003), pp. 917–924.
  • Buck, I. , et al., 2004. Brook for GPUs: stream computing on graphics hardware , ACM Transactions on Graphics (SIGGRAPH) 23 (2004), pp. 777–786, http://graphics.stanford.edu/papers/brookgpu/.
  • Chen, S. , and Doolen, G. , 1998. Lattice Boltzmann method for fluid flows , Annual Review of Fluid Mechanics 30 (1998), pp. 329–364.
  • Chu, N. , and Tai, C.L. , 2005. MoXi: real-time ink dispersion in absorbent paper , ACM Transactions on Graphics 24 (3) (2005), pp. 504–511.
  • Clift, R. , Grace, J.R. , and Weber, M.E. , 1978. Bubbles, drops and particles . New York: Academic Press; 1978.
  • d'Humières, D. , Bouzidi, M. , and Lallemand, P. , 2001. Thirteen-velocity three-dimensional lattice Boltzmann model , Physical Review E 63 (6) (2001), p. 066702.
  • Fan, Z. , et al., 2004. GPU cluster for high performance computing , (2004), pp. 47–59, In: Proceedings of ACM/IEEE Supercomputing Conference, 6–12 November.
  • Fayon, A. , and Happel, J. , 1960. Effect of a cylindrical boundary on fixed rigid sphere in a moving viscous fluid , AIChE Journal 6 (1) (1960), pp. 55–58.
  • Frisch, U. , et al., 1987. Lattice gas hydrodynamics in two and three dimensions , Complex Systems 1 (1987), pp. 75–136.
  • Ginzburg, I. , and d'Humières, D. , 2003. Multireflection boundary conditions for lattice Boltzmann models , Physical Review E 68 (2003), p. 066614.
  • .
  • He, X. , and Luo, L.S. , 1997. Lattice Boltzmann model for the incompressible Navier–Stokes equation , Journal of Statistical Physics 88 (1997), pp. 927–944.
  • Inamuro, T. , Yoshino, M. , and Ogino, F. , 1997. Accuarcy of the lattice Boltzmann method for small Knudsen number with finite Reynolds number , Physics of Fluids 9 (1997), pp. 3535–3542.
  • Johnson, T.A. , and Patel, V.C. , 1999. Flow past a sphere up to a Reynolds number of 300 , Journal of Fluid Mechanics 378 (1999), pp. 19–70.
  • Junk, M. , Klar, A. , and Luo, L. , 2005. Asymptotic analysis of the lattice Boltzmann equation , Journal of Computational Physics 210 (2005), pp. 676–704.
  • Krüger, J. , and Westermann, R. , 2003. Linear algebra operators for GPU implementation of numerical algorithms , ACM Transactions on Graphics (SIGGRAPH) 22 (3) (2003), pp. 908–916.
  • Lallemand, P. , and Luo, L.S. , 2000. Theory of the lattice Boltzmann method: dispersion, dissipation, isotropy, Galilean invariance and stability , Physical Review E 61 (6) (2000), pp. 6546–6562.
  • Li, W. , Wei, X. , and Kaufman, A. , 2003. Implementing lattice Boltzmann computation on graphics hardware , The Visual Computer 19 (7–8) (2003), pp. 444–456.
  • Nguyen, N.Q. , and Ladd, A. , 2004. Sedimentation of hard-sphere suspensions at low Reynolds number , Journal of Fluid Mechanics 525 (2004), pp. 73–104.
  • .
  • Qiu, F. , et al., 2004. Dispersion simulation and visualization for urban security , IEEE Visualization (2004), pp. 553–560.
  • Sakamoto, H. , and Haniu, H. , 1990. A study on vortex shedding from spheres in a uniform flow , ASME Transactions Journal of Fluids Engineering 112 (1990), pp. 386–392.
  • Schiller, L. , and Naumann, A.Z. , 1933. Über die grundlegenden Berechnungen bei der Schwerkraftaufbereitung , Zeitschrift Des Vereines Deutscher Ingenieure 77 (12) (1933), pp. 318–320.
  • Skordos, P.A. , 1993. Initial and boundary conditions for the lattice Boltzmann method , Physical Review E 48 (6) (1993), pp. 4823–4842.
  • Tölke, J. , 2008. Implementation of a lattice Boltzmann kernel using the compute unified device architecture , Computing and Visualization in Science (2008), accepted.
  • Tomboulides, A.G. , and Orszag, S.A. , 2000. Numerical investigation of transitional and weak turbulent flow past a sphere , Journal of Fluid Mechanics 416 (2000), pp. 45–73.
  • http://blog.lexa.ru/2007/03/08/nvidia_8800gtx_skorost_chtenija_tekstur.html.
  • Wei, X. , et al., 2004. Lattice-based flow field modeling , IEEE Transactions on Visualization and Computer Graphics 10 (6) (2004), pp. 719–729.
  • Wellein, G. , et al., 2006. On the single processor performance of simple lattice Boltzmann kernels , Computers & Fluids 35 (8–9) (2006), pp. 910–919.
  • Wu, E. , Liu, Y. , and Liu, X. , 2004. An improved study of real-time fluid simulation on GPU , Computer Animation and Virtual Worlds 15 (2004), pp. 139–146.
  • Zhao, Y. , et al., 2006. Melting and flowing in multiphase environments , Computers & Graphics 30 (4) (2006), pp. 519–528.
  • Zhao, Y. , et al., 2007. Visual simulation of heat shimmering and mirage , IEEE Transactions on Visualization and Computer Graphics 13 (1) (2007), pp. 179–189.
  • Zhu, H. , et al., 2006. Simulation of miscible binary mixtures based on lattice Boltzmann method , Computer Animation and Virtual Worlds 17 (2006), pp. 403–410.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.