发明名称 |
利用GPU对卫星数据进行捕获处理的方法和装置 |
摘要 |
本发明实施例提供了一种利用GPU对卫星数据进行捕获处理的方法和装置。该方法主要包括:在卫星信号的软件接收机中设置CPU单元和GPU单元,软件接收机中的CPU单元读取卫星数据,将所述卫星数据和捕获处理指令传输给GPU单元;所述GPU单元接收到所述卫星数据和捕获处理指令后,所述GPU单元中的多个通道并行对所述卫星数据进行捕获处理;所述GPU单元将所述多个通道分别得到的捕获处理结果进行累加,将累加结果传输给所述CPU单元。本发明实施例通过在卫星信号的软件接收机中同时设置CPU单元和GPU单元,将卫星数据的捕获处理运算部分设置在GPU平台上实现,大大提高卫星捕获速度,满足海量卫星导航信号的实时捕获要求,从而实现卫星的实施、快速失锁重捕。 |
申请公布号 |
CN104267416A |
申请公布日期 |
2015.01.07 |
申请号 |
CN201410445890.7 |
申请日期 |
2014.09.03 |
申请人 |
北京一朴科技有限公司 |
发明人 |
张军;史丰丰;陈丽;谢维华;陈明;咸德勇;徐金锋;李兆南;程梦飞;邹本杰 |
分类号 |
G01S19/37(2010.01)I;G01S19/24(2010.01)I |
主分类号 |
G01S19/37(2010.01)I |
代理机构 |
北京众合诚成知识产权代理有限公司 11246 |
代理人 |
龚燮英 |
主权项 |
一种利用GPU对卫星数据进行捕获处理的方法,其特征在于,在卫星信号的软件接收机中设置中央处理器CPU单元和图形处理器GPU单元,所述的方法具体包括:软件接收机中的CPU单元读取卫星数据,将所述卫星数据和捕获处理指令传输给GPU单元;所述GPU单元接收到所述卫星数据和捕获处理指令后,所述GPU单元中的多个通道并行对所述卫星数据进行捕获处理;所述GPU单元将所述多个通道分别得到的捕获处理结果进行累加,将累加结果传输给所述CPU单元。 |
地址 |
100086 北京市海淀区中关村东路123号2号楼2008 |