Loading…

A piecewise-hierarchical particle count method suitable for the implementation of the unified gas-kinetic wave–particle method on graphics processing unit devices

The particle counting part in the unified gas-kinetic wave–particle method on graphics processing unit (GPU) devices is computationally intensive. This paper introduces a piecewise-hierarchical (P-H) particle counting strategy tailored for the Single Instruction Multiple Threads architecture, which...

Full description

Saved in:
Bibliographic Details
Published in:Physics of fluids (1994) 2024-10, Vol.36 (10)
Main Authors: Yu, Hang, Xie, Wenjia, Ren, Weijie, Tian, Zhengyu
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The particle counting part in the unified gas-kinetic wave–particle method on graphics processing unit (GPU) devices is computationally intensive. This paper introduces a piecewise-hierarchical (P-H) particle counting strategy tailored for the Single Instruction Multiple Threads architecture, which leverages GPU memory hierarchy to reduce access conflicts. The strategy was evaluated based on throughput, roofline performance, and computation time metrics. Compared to the global counting strategy, the P-H approach achieved a 3.37× speedup for the particle counting kernel, and the overall program experienced a performance boost of more than 30%.
ISSN:1070-6631
1089-7666
DOI:10.1063/5.0227425