Vulkan-based SBR method for electromagnetic scattering of electrically large and complex targets with GPU acceleration techniques
-
Graphical Abstract
-
Abstract
This paper proposes a Vulkan-based acceleration method for Shooting and Bouncing Rays (SBR) to obtain fast computation of the radar cross section (RCS) of complex electrically large targets. An efficient Vulkan compute shader is designed to fully leverage GPU hardware ray tracing, which an significantly improve the ray intersection computation speed for the SBR method. A dual-command-buffer mechanism is introduced to enhance CPU-GPU collaboration for accelerating multi-angle scanning tasks. Additionally, non-interfering sub-tasks are divided on the virtual aperture surface, further improving multi-GPU parallel utilization efficiency. Experimental results demonstrate that the proposed method achieves over 40x acceleration in RCS computation for complex electrically large targets compared to the RLGO method. The dual-command-buffer mechanism improves multi-angle scanning speed by approximately 42%, while dual-GPU computation achieves over 90% parallel efficiency.
-
-