Optimization Algorithm for the Unstructured UGKWP Particle Tracking Process Based on a GPU

The Unified Gas–Kinetic Wave–Particle (UGKWP) method is a multiscale method that offers high computational efficiency when solving complex high-Mach-number flows around spacecraft. When the UGKWP method, based on a Graphics Processing Unit (GPU) platform, is used to simulate flow, threads within the same warp are responsible for tracking different particles, leading to a significant warp divergence problem that affects overall computational efficiency. Therefore, this study introduces a dynamic marking tracking algorithm based on block sharing to enhance the efficiency of particle tracking. This algorithm rebuilds the original tracking process by marking and tracking particles, aligning thread computations within the same warp as much as possible to reduce warp divergence. As a result, the average number of active threads increased by over 46% across different testing platforms. The optimized UGKWP platform was used to simulate the re-entry capsule case, and the results showed that the optimized UGKWP can accurately and efficiently simulate the flow details around the capsule. This research provides an efficient and accurate tool for simulating complex multiscale flows at high Mach numbers, which is of great significance.

Authors

Institutions

Publication Details

Journal
Aerospace
Published
2025-11-11
DOI
https://doi.org/10.3390/aerospace12111005
Citations
1
Primary Topic
Particle Dynamics in Fluid Flows
Type
article
Field-Weighted Citation Impact
1.15

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Optimization Algorithm for the Unstructured UGKWP Particle Tracking Process Based on a GPU

Zhengyu Tian, Yuhang Chu, Hang Yu, Qianyue Fu et al.
1 citations
Aerospace
Particle Dynamics in Fluid Flows
1.15
article

Optimization Algorithm for the Unstructured UGKWP Particle Tracking Process Based on a GPU

Zhengyu Tian, Yuhang Chu, Hang Yu, Qianyue Fu, Weijie Ren
article en
1 citations

Abstract

The Unified Gas–Kinetic Wave–Particle (UGKWP) method is a multiscale method that offers high computational efficiency when solving complex high-Mach-number flows around spacecraft. When the UGKWP method, based on a Graphics Processing Unit (GPU) platform, is used to simulate flow, threads within the same warp are responsible for tracking different particles, leading to a significant warp divergence problem that affects overall computational efficiency. Therefore, this study introduces a dynamic marking tracking algorithm based on block sharing to enhance the efficiency of particle tracking. This algorithm rebuilds the original tracking process by marking and tracking particles, aligning thread computations within the same warp as much as possible to reduce warp divergence. As a result, the average number of active threads increased by over 46% across different testing platforms. The optimized UGKWP platform was used to simulate the re-entry capsule case, and the results showed that the optimized UGKWP can accurately and efficiently simulate the flow details around the capsule. This research provides an efficient and accurate tool for simulating complex multiscale flows at high Mach numbers, which is of great significance.

AerospaceVol. 12(11)
National University of Defense Technology (CN), China Aerodynamics Research and Development Center (CN)
National Natural Science Foundation of China
Openalex Percentile: Top 17%
Particle Dynamics in Fluid Flows
1.15
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.