当前位置: X-MOL 学术IEEE Trans. Aerosp. Electron. Sys. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Fast Acquisition of Spread Spectrum Signals using Multiple GPUs
IEEE Transactions on Aerospace and Electronic Systems ( IF 4.4 ) Pub Date : 2019-12-01 , DOI: 10.1109/taes.2019.2902695
Ying Liu , Hongyuan Cui , Renliang Zhao

Spread spectrum (SS) signal acquisition in satellite communication is a very computation intensive technique, which hinders the development of real-time spread spectrum signal acquisition. In this paper, in order to achieve real-time acquisition, we propose a multi-GPU based SS signal acquisition algorithm. First, sliding correlation, the computation kernel, is formulated and efficiently parallelized by CUDA. Second, a CUDA-enabled SS signal acquisition algorithm is implemented by adopting the CUDA-enabled sliding correlation. Third, a multi-GPU based algorithm is implemented by using multi-GPU programming. The performance is evaluated in a real SS telemetry system. Real-time acquisition is achieved in all cases by using a single K40 GPU. Furthermore, an average of 374.7$\times$ speedup (max 473$\times$) in 6 datasets is achieved when using four K40 GPUs. Good scalability is observed when varying the parameters.

中文翻译:

使用多个 GPU 快速采集扩频信号

卫星通信中的扩频(SS)信号采集是一种计算量非常大的技术,阻碍了实时扩频信号采集的发展。在本文中,为了实现实时采集,我们提出了一种基于多GPU的SS信号采集算法。首先,计算内核滑动相关性由 CUDA 制定并有效并行化。其次,采用支持CUDA的滑动相关实现了支持CUDA的SS信号采集算法。第三,通过使用多GPU编程来实现基于多GPU的算法。在真实的 SS 遥测系统中评估性能。在所有情况下都使用单个 K40 GPU 实现实时采集。此外,平均 374.7$\times$ 加速(最大 473$\times$) 在使用四个 K40 GPU 时在 6 个数据集中实现。改变参数时观察到良好的可扩展性。
更新日期:2019-12-01
down
wechat
bug