提出了一种基于Vulkan架构的弹跳射线(shooting and bouncing ray,SBR)加速计算方法,用于电大复杂目标雷达散射截面的快速计算。设计了高效的Vulkan计算着色器,充分利用GPU硬件光追,显著提升了SBR法中光线求交的计算速度;引入了双命令...提出了一种基于Vulkan架构的弹跳射线(shooting and bouncing ray,SBR)加速计算方法,用于电大复杂目标雷达散射截面的快速计算。设计了高效的Vulkan计算着色器,充分利用GPU硬件光追,显著提升了SBR法中光线求交的计算速度;引入了双命令缓冲机制,使得CPU与GPU能够高效协同工作,从而加速多角度扫描任务的执行;在虚拟孔径面上划分互不干扰的子任务,进一步提升了多GPU并行的利用效率。实验结果表明:所提出方法在计算电大复杂目标雷达散射截面时相较于FEKO RL-GO方法实现了40倍以上的加速;双命令缓冲机制提升了约42%的多角度扫描速度;双GPU计算并行效率超过90%。展开更多
The different characteristics of polarization of body and Rayleigh waves make it possible to separate these two types of waves by their characteristics and suppress the latter.The moving time-window analysis often is ...The different characteristics of polarization of body and Rayleigh waves make it possible to separate these two types of waves by their characteristics and suppress the latter.The moving time-window analysis often is used in polarization filtering but it is difficult to determine a suitable time-window length,resulting in some problems,such as complex eigenvalues and non-convergence.For overcoming these disadvantages,in this paper,we introduce the concept of complex-trace analysis and conduct de-noise processing to suppress undesirable surface waves by instantaneous polarization analysis in the case of horizontal and vertical component seismic recordings from the Hauinan coal mine.The performance of the method is illustrated by examples with synthetic and field data and its effectiveness to remove surface waves from multi-component seismic data is demonstrated.展开更多
文摘提出了一种基于Vulkan架构的弹跳射线(shooting and bouncing ray,SBR)加速计算方法,用于电大复杂目标雷达散射截面的快速计算。设计了高效的Vulkan计算着色器,充分利用GPU硬件光追,显著提升了SBR法中光线求交的计算速度;引入了双命令缓冲机制,使得CPU与GPU能够高效协同工作,从而加速多角度扫描任务的执行;在虚拟孔径面上划分互不干扰的子任务,进一步提升了多GPU并行的利用效率。实验结果表明:所提出方法在计算电大复杂目标雷达散射截面时相较于FEKO RL-GO方法实现了40倍以上的加速;双命令缓冲机制提升了约42%的多角度扫描速度;双GPU计算并行效率超过90%。
基金supported by the National Natural Science Foundation of China (grant No.40574055)the National 973 Program (Grant No.2006CB202207)the Special Fund (Grant No.2008ZX05035-001-003,2008ZX05035-003-006HZ,2008ZX05008-006-004)
文摘The different characteristics of polarization of body and Rayleigh waves make it possible to separate these two types of waves by their characteristics and suppress the latter.The moving time-window analysis often is used in polarization filtering but it is difficult to determine a suitable time-window length,resulting in some problems,such as complex eigenvalues and non-convergence.For overcoming these disadvantages,in this paper,we introduce the concept of complex-trace analysis and conduct de-noise processing to suppress undesirable surface waves by instantaneous polarization analysis in the case of horizontal and vertical component seismic recordings from the Hauinan coal mine.The performance of the method is illustrated by examples with synthetic and field data and its effectiveness to remove surface waves from multi-component seismic data is demonstrated.