A Simplified GPU Implementation of the Hybrid Lattice Boltzmann Model for Three-Dimensional High Rayleigh Number Flows; International Journal of Applied Mechanics; Vol. 15, iss. 6
| Parent link: | International Journal of Applied Mechanics.— .— Hackensack: World Scientific Publishing Co. Pte. Ltd. Vol. 15, iss. 6.— 2023.— Article number 2350047, 15 p. |
|---|---|
| Hlavní autor: | |
| Další autoři: | |
| Shrnutí: | Title screen This paper provides an analysis of the numerical performance of a hybrid computational fluid dynamics (CFD) solver for 3D natural convection. We propose to use the lattice Boltzmann equations with the two-relaxation time approximation for the fluid flow, whereas thermodynamics is described by the macroscopic energy equation with the finite difference solution. An in-house parallel graphics processing unit (GPU) code is written in MATLAB. The execution time of every single step of the algorithm is studied. It is found that the explicit finite difference scheme is not as stable as the implicit one for high Rayleigh numbers. The most time-consuming steps are energy and collide, while stream, boundary conditions, and macroscopic parameters recovery are executed in no time, despite the grid size under consideration. GPU code is more than 30 times faster than a typical low-end central processing unit-based code. The proposed hybrid model can be used for real-time simulation of physical systems under laminar flow behavior and on mid-range segment GPUs Текстовый файл AM_Agreement |
| Jazyk: | angličtina |
| Vydáno: |
2023
|
| Témata: | |
| On-line přístup: | https://doi.org/10.1142/S1758825123500473 |
| Médium: | Elektronický zdroj Kapitola |
| KOHA link: | https://koha.lib.tpu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=685528 |
MARC
| LEADER | 00000naa0a2200000 4500 | ||
|---|---|---|---|
| 001 | 685528 | ||
| 005 | 20260319091118.0 | ||
| 090 | |a 685528 | ||
| 100 | |a 20260319d2023 k||y0rusy50 ba | ||
| 101 | 0 | |a eng | |
| 102 | |a US | ||
| 135 | |a drcn ---uucaa | ||
| 181 | 0 | |a i |b e | |
| 182 | 0 | |a b | |
| 183 | 0 | |a cr |2 RDAcarrier | |
| 200 | 1 | |a A Simplified GPU Implementation of the Hybrid Lattice Boltzmann Model for Three-Dimensional High Rayleigh Number Flows |f Alexander Nee, Ali J. Chamkha | |
| 203 | |a Текст |c электронный |b визуальный | ||
| 283 | |a online_resource |2 RDAcarrier | ||
| 300 | |a Title screen | ||
| 330 | |a This paper provides an analysis of the numerical performance of a hybrid computational fluid dynamics (CFD) solver for 3D natural convection. We propose to use the lattice Boltzmann equations with the two-relaxation time approximation for the fluid flow, whereas thermodynamics is described by the macroscopic energy equation with the finite difference solution. An in-house parallel graphics processing unit (GPU) code is written in MATLAB. The execution time of every single step of the algorithm is studied. It is found that the explicit finite difference scheme is not as stable as the implicit one for high Rayleigh numbers. The most time-consuming steps are energy and collide, while stream, boundary conditions, and macroscopic parameters recovery are executed in no time, despite the grid size under consideration. GPU code is more than 30 times faster than a typical low-end central processing unit-based code. The proposed hybrid model can be used for real-time simulation of physical systems under laminar flow behavior and on mid-range segment GPUs | ||
| 336 | |a Текстовый файл | ||
| 371 | 0 | |a AM_Agreement | |
| 461 | 1 | |t International Journal of Applied Mechanics |c Hackensack |n World Scientific Publishing Co. Pte. Ltd. | |
| 463 | 1 | |t Vol. 15, iss. 6 |v Article number 2350047, 15 p. |d 2023 | |
| 610 | 1 | |a GPU computing | |
| 610 | 1 | |a LBM | |
| 610 | 1 | |a natural convection | |
| 610 | 1 | |a two-relaxation time | |
| 610 | 1 | |a hybrid solver | |
| 610 | 1 | |a FDM | |
| 610 | 1 | |a электронный ресурс | |
| 610 | 1 | |a труды учёных ТПУ | |
| 700 | 1 | |a Nee |b A. E. |c specialist in the field of thermal engineering |c Associate Professor of Tomsk Polytechnic University, Candidate of Sciences |f 1990- |g Aleksandr Eduardovich |9 18868 | |
| 701 | 1 | |a Chamkha |b A. J. |g Ali | |
| 801 | 0 | |a RU |b 63413507 |c 20260319 |g RCR | |
| 856 | 4 | 0 | |u https://doi.org/10.1142/S1758825123500473 |z https://doi.org/10.1142/S1758825123500473 |
| 942 | |c CF | ||