• Engineering and Technology • Previous Articles     Next Articles

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

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

CLC Number: