计算机工程2011,Vol.37Issue(20):268-270,3.DOI:10.3969/j.issn.1000-3428.2011.20.091
基于SIMD架构的相干累加运算优化方法
Coherent Accumulation Operation Optimization Method Based on SIMD Framework
摘要
Abstract
A new method to optimize the computing program of coherent integration based on Single Instruction Multiple Data(SIMD) is proposed to deal with the problem of real-time in the software GPS receiver, and the method of SIMD and pipeline optimization is discussed respectively. This paper analyzes the structure of following loop and SIMD instructs and coherent integration accumulation operation quantity, and uses Multi Media eXtension(MMX) order set to optimize the pipeline. Experimental results show that, the time of completing process of 1 second length data is about 0.7 second. The computation is only 6.5% of general Single Instruction Single Data(SISD) instruction, which effectively ensures the implementation of pure real-time software receiver.关键词
单指令多数据流技术/GPS软件/相干积分/流水线优化Key words
Single Instruction Multiple Data(SIMD) technique/ GPS software/ coherent integration/ pipeline optimization分类
信息技术与安全科学引用本文复制引用
陈源,王元钦,董绪荣..基于SIMD架构的相干累加运算优化方法[J].计算机工程,2011,37(20):268-270,3.基金项目
国家部委基金资助项目 ()