PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Powiadomienia systemowe
  • Sesja wygasła!
  • Sesja wygasła!
Tytuł artykułu

Vortex particle method and parallel computing

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
PL
Metoda cząstek wirowych w obliczeniach równoległych
Języki publikacji
EN
Abstrakty
EN
In this paper, it was presented numerical results related to three dimensional simulation of motion of a vortex ring. For the simulation it was chosen the Vortex In Cell method. The method was shortly described in the paper. The numerical results were obtained on the single processor (x86) architecture. The disadvantage of the single processor computation is a very long time of computation. To menage this problem, we switched to the parallel architecture. In our first approach to the multicore architecture we tested the possibility and algorithms for the solution of the algebraic system of equations that resulted form discretization of the Poisson equation. We presented the results obtained with CUDA architecture. In order to better understand how does the parallel algorithms work on CUDA architecture, it was shortly presented a scheme of the device and how programs are executed on it. We showed also our results which are related to the parallelization of some simple iterative methods like the Jacobi method and Red-Black Gauss-Seidel method for solution of the algebraic system. The results were ncouraging. For the Red Black Gauss-Seidel using GTX480 card, the calculations were 90-times shorter than on a single processor. As we know the solution to the Poisson equation is equivalent to the solution to the algebraic systems.
PL
W pracy przedstawiono wyniki numeryczne ruchu trójwymiarowego pierścienia wirowego. W obliczeniach zastosowano metodę cząstek wirowych, która została pokrótce opisana. Obliczenia przeprowadzono na pojedynczym procesorze (x86). Wadą takiej realizacji jest długi czas obliczeń. Dla przyspieszenia obliczeń zaproponowano algorytm obliczeń równoległych w środowisku wieloprocesorowym karty graficznej z technologią CUDA. Architekturę karty krótko opisano. Znajomość architektury ma istotne znaczenie dla efektywności kodu. Napisany program przetestowano, rozwiązując układ równań algebraicznych otrzymany po dyskretyzacji równania Poissona. Przedstawiono wyniki obliczeń dla zrównoleglonych, prostych metod iteracyjnych rozwiązywania układów równań takich jak metoda Jacobiego czy „Red-Black Gauss-Seidel”. Dla metody „Red-Black Gauss-Seidel” oraz karty GTX480 otrzymano 90-krotne przyspieszenie czasu obliczeń względem pojedynczego procesora.
Rocznik
Strony
285--300
Opis fizyczny
Bibliogr. 11 poz., rys., tab.
Twórcy
autor
autor
  • Wroclaw University of Technology, Institute of Aviation, Processing and Power Machines Engineering, Wrocław, Poland, andrzej.kosior@pwr.wroc.pl
Bibliografia
  • 1. Braide B., 2006, A Friendly Introduction to Numerical Analysis, Pearson Prentice Hall
  • 2. Cottet G.H., Koumoutsakos P.D., 2000, Vortex Methods: Theory and Practice, Cambridge University Press
  • 3. Green S.I., 1995, Fluid Vortices, Springer
  • 4. Kudela H., Kozlowski T., 2009, Vortex in cell method for exterior problems, Journal of Theoretical and Applied Mechanics, 47, 4, 779-796
  • 5. Kudela H., Malecha Z.M., 2008, Viscous flow modeling using the Hortex particles method, Task Quarterly, 13, 1/2, 15-32
  • 6. Kudela H., Malecha Z.M., 2009, Eruption of a boundary layer induced by a 2D vortex patch, Fluid Dyn. Res., 41
  • 7. Kudela H., Regucki P., 2009, The vortex-in-cell method for the study of three-dimensional flows by vortex methods, [In:] Tubes, Sheets and Singularities in Fluid Dynamics, Vol. 7 of Fluid Mechanics and Its Applications, 49-54, Kluwer Academic Publisher, Dordrecht
  • 8. NVIDIA CUDA Programming Guide, 2009, www.nvidia.com
  • 9. Saffman P.G., 1992, Vortex Dynamics, Cambridge University Press
  • 10. Thomas J.W., 1999, Numerical Partial Differential Equations: Conservation Laws and Elliptic Equations, Springer-Verlag, New York
  • 11. Wu J.Z., Ma H.Y., Zhou M.D., 2006, Vorticity and Vortex Dynamics, Springer
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BWM6-0010-0050
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ć.