Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Smoothed particle hydrodynamics simulations using graphics processing units

Wybrane pełne teksty z tego czasopisma
Warianty tytułu
Języki publikacji
Smoothed Particle Hydrodynamics (SPH) is a fully Lagrangian, particle-based technique for fluid-flow modeling. As a gridless method, it appears to be a natural approach to simulate multi-phase flow with complex geometries. Since SPH involves a large set of short-range particle-particle interactions, numerical implementations present a high degree of spatial data locality and a significant number of independent computations. Therefore, the numerical code can be easily written in a massively parallel manner. The main purpose of this study is to discuss the issues related to the implementation of the SPH method for computation using Graphics Processing Units (GPU). The study is supported by two-dimensional validation cases: the lid-driven cavity and oscillation of a droplet. The obtained results show a good accuracy of the method, as well as, high numerical efficiency of its GPU implementation.
Słowa kluczowe
  • Institute of Fluid-Flow Machinery, Polish Academy of Sciences Fiszera 14, 80-231 Gdansk
  • [1] Monaghan J J 2012 Ann. Rev. Fluid Mech. 44 323
  • [2] Swegle J W, Hicks D L, Attaway S W 1995 J. Comput. Phys. 116 123
  • [3] Szewc K, Pozorski J, Minier J P 2012 Int. J. Numer. Methods Eng. 92 343
  • [4] Wendland H 1995 Adv. Comput. Math. 4 389
  • [5] Cleary P W, Monaghan J J 1999 J. Comput. Phys. 148 227
  • [6] Szewc K, Tani`ere A, Pozorski J, Minier J-P 2012 Int. J. Nonlinear Sci. Numer. Simul. 13 383
  • [7] Szewc K 2013, PhD thesis, Institute of Fluid-Flow Machinery, Polish Academy of Sciences
  • [8] Hu X Y, Adams N A 2006 J. Comput. Phys. 213 844
  • [9] Grenier N, Antuono M, Colagrossi A, Le Touz´e D, Alessandrini B 2009 J. Comput. Phys. 228 8380
  • [10] Flekkoy E G, Coveney P V, De Fabritiis G 2000 Phys. Rev. E 62 2140
  • [11] Cummins S J, Rudman M 1999 J. Comput. Phys. 152 584
  • [12] Sanders J, Kandrot E 2010 CUDA by Example: An Introduction to General-Purpose GPU Programming, Addison-Wesley
  • [13] Cook S 2013 CUDA programming. A developer’s guide to parallel computing with GPUs, Elsevier
  • [14] Ghia U, Ghia K N, Shin C T 1982 J. Comput. Phys. 48 387
  • [15] Lamb H 1932 Hydrodynamics, Dover
  • [16] Morris J P 2000 Int. J. Numer. Meth. Fluids 33 333
Typ dokumentu
Identyfikator YADDA
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.