Skip to main content
Top

2013 | OriginalPaper | Chapter

35. Parallel Lattice Boltzmann Method on CUDA Architecture

Authors : Weibing Feng, Wu Zhang, Bing He, Kai Wang

Published in: GPU Solutions to Multi-scale Problems in Science and Engineering

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In this article, an implementation of 2D Lattice Boltzmann Method by CUDA is presented. The simulation has been finished by GPU very well, which has the latest core Tesla C1060. From the results, the speedup of simulation on GPU is 30 times more than on a CPU, and the summit speedup is 41 times.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Appendix
Available only for authorised users
Literature
go back to reference Cederman D, Tsigas P (2008) A Practical quicksort algorithm for graphics processors. In: Lecture Notes in Computer Science, vol 5193/2008. Springer, Heidelberg, pp 246–258. Cederman D, Tsigas P (2008) A Practical quicksort algorithm for graphics processors. In: Lecture Notes in Computer Science, vol 5193/2008. Springer, Heidelberg, pp 246–258.
go back to reference Chu NS-H, Tai C-L (2005) Moxi: Real-time ink dispersion in absorbent paper. ACM Trans Grap 24(3):504–511CrossRef Chu NS-H, Tai C-L (2005) Moxi: Real-time ink dispersion in absorbent paper. ACM Trans Grap 24(3):504–511CrossRef
go back to reference Fan Z, Qiu F, Kaufman AE, Yoakum-Stover S (2004) GPU cluster for high performance computing. In: Proceedings of ACM/IEEE supercomputing conference 47–59 2004. Fan Z, Qiu F, Kaufman AE, Yoakum-Stover S (2004) GPU cluster for high performance computing. In: Proceedings of ACM/IEEE supercomputing conference 47–59 2004.
go back to reference Gunther J, Popov S, Seidel H-P, Slusallek P (2007) Realtime ray tracing on GPU with BVH-based packet traversal. In: Proceedings of the IEEE/Eurographics symposium on interactive ray tracing 113–118 2007. Gunther J, Popov S, Seidel H-P, Slusallek P (2007) Realtime ray tracing on GPU with BVH-based packet traversal. In: Proceedings of the IEEE/Eurographics symposium on interactive ray tracing 113–118 2007.
go back to reference Qiu F, Zhao Y, Fan Z, Wei X, Lorenz H, Wang J, Yoakum-Stover S, Kaufman AE, Mueller K (2004) Dispersion simulation and visualization for urban security. IEEE Vis 7:553–560 Qiu F, Zhao Y, Fan Z, Wei X, Lorenz H, Wang J, Yoakum-Stover S, Kaufman AE, Mueller K (2004) Dispersion simulation and visualization for urban security. IEEE Vis 7:553–560
go back to reference Sukop MC, Thorne DT Jr (2006) Lattice Boltzmann modeling an introduction for geoscientists and engineers, 1st edn. Springer, Heidelberg Sukop MC, Thorne DT Jr (2006) Lattice Boltzmann modeling an introduction for geoscientists and engineers, 1st edn. Springer, Heidelberg
go back to reference Vogt L, Olivares-Amaya R, Kermes S, Shao Y, Amador-Bedolla C, Aspuru-Guzik A (2008) Accelerating resolution-of-the-identity second-order Møller-Plesset quantum chemistry calculations with graphical processing units. J Phys Chem A 112(10):2049–2057CrossRef Vogt L, Olivares-Amaya R, Kermes S, Shao Y, Amador-Bedolla C, Aspuru-Guzik A (2008) Accelerating resolution-of-the-identity second-order Møller-Plesset quantum chemistry calculations with graphical processing units. J Phys Chem A 112(10):2049–2057CrossRef
go back to reference Wei X, Zhao Y, Fan Z, Li W, Qiu F, Yoakum-Stover S, Kaufman A (2004) Lattice-based flow field modeling. IEEE Trans Vis Comput Grap 10(6):719–729CrossRef Wei X, Zhao Y, Fan Z, Li W, Qiu F, Yoakum-Stover S, Kaufman A (2004) Lattice-based flow field modeling. IEEE Trans Vis Comput Grap 10(6):719–729CrossRef
go back to reference Zhao Y, Han Y, Fan Z, Qiu F, Kuo YC, Kaufman A, Mueller K (2007) Visual simulation of heat shimmering and mirage. IEEE Trans Vis Comput Graph 13(1):179–189CrossRef Zhao Y, Han Y, Fan Z, Qiu F, Kuo YC, Kaufman A, Mueller K (2007) Visual simulation of heat shimmering and mirage. IEEE Trans Vis Comput Graph 13(1):179–189CrossRef
go back to reference Zhao Y, Wang L, Qiu F, Kaufman A, Mueller K (2006) Melting and flowing in multiphase environments. Comput Graph 30(4):519–528CrossRef Zhao Y, Wang L, Qiu F, Kaufman A, Mueller K (2006) Melting and flowing in multiphase environments. Comput Graph 30(4):519–528CrossRef
go back to reference Zhaoli G, Chuguang Z, Qing L (2002) Lattice Boltzmann method for hydrodynamics. Hubei Science and Technology Press, China Zhaoli G, Chuguang Z, Qing L (2002) Lattice Boltzmann method for hydrodynamics. Hubei Science and Technology Press, China
Metadata
Title
Parallel Lattice Boltzmann Method on CUDA Architecture
Authors
Weibing Feng
Wu Zhang
Bing He
Kai Wang
Copyright Year
2013
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-642-16405-7_35

Premium Partner