Kinetic equations are used to mathematically model gas flows that are far from equilibrium due to their more general applicability than typical hydrodynamic equations. However, their complex mathematical structure requires time consuming algorithms to obtain accurate numerical solutions for realistic flow geometries. In this chapter, we show GPU-accelerated algorithms for direct solutions of kinetic equations. The efficiency of the GPU-accelerated codes is demonstrated on the two-dimensional driven cavity flow. Experimental results show that the GPU-accelerated codes run about two orders of magnitude faster than their sequential counterparts whose execution time is comparable to those reported in the literature. The algorithms described can be extended to three-dimensional flows and gas mixtures.
GPU Acceleration of Rarefied Gas Dynamic Simulations
FREZZOTTI, ALDO;GHIROLDI, GIAN PIETRO;GIBELLI, LIVIO
2011-01-01
Abstract
Kinetic equations are used to mathematically model gas flows that are far from equilibrium due to their more general applicability than typical hydrodynamic equations. However, their complex mathematical structure requires time consuming algorithms to obtain accurate numerical solutions for realistic flow geometries. In this chapter, we show GPU-accelerated algorithms for direct solutions of kinetic equations. The efficiency of the GPU-accelerated codes is demonstrated on the two-dimensional driven cavity flow. Experimental results show that the GPU-accelerated codes run about two orders of magnitude faster than their sequential counterparts whose execution time is comparable to those reported in the literature. The algorithms described can be extended to three-dimensional flows and gas mixtures.File | Dimensione | Formato | |
---|---|---|---|
CapitoloCuda_2011.pdf
Accesso riservato
:
Post-Print (DRAFT o Author’s Accepted Manuscript-AAM)
Dimensione
767.01 kB
Formato
Adobe PDF
|
767.01 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.