taptap下载安装安卓学报

• 工程技术 • 上一篇    下一篇

北斗卫星信号仿真器的GPU速度优化

胡铁乔1,赵小龙1,陈明2   

  1. (1.taptap下载安装安卓智能信号与图像处理重点实验室,天津300300;2.北京一朴科技有限公司,北京100080)
  • 收稿日期:2015-09-06 修回日期:2015-10-16 出版日期:2016-06-22 发布日期:2016-06-06
  • 作者简介:胡铁乔(1970—),男,河南洛阳人,副教授,硕士,研究方向为自适应信号处理、阵列信号处理、硬件系统的设计与实现.
  • 基金资助:

    国家自然科学基金项目(61271404,61471363);中央高校基本科研业务费专项(3122014D008)

Speed optimization of Beidou satellite signal simulator based on GPU

HU Tieqiao, ZHAO Xiaolong, CHEN Ming   

  1. (1. Intelligent Signal and Image Processing Key Lab of Tianjin, CAUC, Tianjin 300300, China;2. Beijing YIPU Technology Co., Ltd, Beijing 100080, China)
  • Received:2015-09-06 Revised:2015-10-16 Online:2016-06-22 Published:2016-06-06

摘要:

针对卫星信号软件仿真器耗时长的问题,提出基于图形处理器(GPU)的速度优化方法并介绍了现有卫星信号仿真器的特点。在分析仿真器结构的基础上给出了结构调整方案,介绍了不同GPU存储器的特点及优化方法。基于计算统一设备架构(CUDA)实现了北斗卫星信号仿真器的数据实时生成。对速度优化后的仿真器进行了速度测试和性能验证。介绍了仿真器程序优化过程,优化后的仿真器大大提高了信号生成速度和科研效率,对程序优化具有一定的借鉴意义。

 

关键词: 仿真器, 图形处理器, 计算统一设备架构

Abstract:

The existing Beidou satellite signal software simulator is time-consuming,a method of program performance optimization based on GPU(graphic processing unit)is proposed. Introducing the features of existing satellite signal simulator,the structure adjustment plan is given after analyzing the simulator structure. Characteristics and optimization methods of different GPU memory is introduced and the real-time signal generator based on CUDA(compute unified device architecture)is realized. The performance and speed of optimized simulator are tested and verified with detailed optimizing process. The optimized simulator speeds up the signal generation and improves the efficiency of science research. The current method has a certain referencial significance on program optimization.

Key words: simulator, graphics processing unit, unified compute device architecture

中图分类号: 

Baidu
map