测绘科学技术学报2015,Vol.32Issue(6):565-569,5.DOI:10.3969/j.issn.1673-6338.2015.06.004
非差模式的GNSS数据并行解算设计及实现
Design and Implementation of Parallel Processing Strategy for GNSS Data Based on the Undifferenced Method
摘要
Abstract
The undifferenced pattern based on precise point positioning ( PPP) technology is one of the main strate-gies of the current Global Navigation Satellite System ( GNSS) data processing. With the increasing scale of the sta-tions, the processing time of undifferenced model is also linear increasing, and the traditional serial processing methods need to consume a lot of computing time. The PPP technology is implemented by using the factory design pattern and the chain of responsibility design pattern, and the parallel computing of PPP is designed from the bot-tom. In order to realize the network multi-node co-processing GNSS data, a lightweight multi-core undifferenced parallel computing based on the task is realized by adopting task parallel extensions technology, and the undiffer-enced computing services are established and released on the network nodes by using windows communication foun-dation technology. The high efficiency of undifferenced parallel computing scheme under multi-core multi-node platform is validated through a large amounts of data experiments, and the results show that compared to the single-node serial processing, the average increase rate of computational efficiency is 2.74 in single-node multi-core par-allel computing, 5.30 in two-node network parallel computing, 9.38 in four-node network parallel computing, and 14.69 in six-node network parallel computing.关键词
多核多节点/非差模式/大型GNSS网/并行计算/工厂设计模式/任务并行库Key words
multi-core multi-node/undifferenced model/large GNSS network/parallel computing/factory design pattern/task parallel library分类
天文与地球科学引用本文复制引用
崔阳,陈正生,吕志平,李林阳,周海涛..非差模式的GNSS数据并行解算设计及实现[J].测绘科学技术学报,2015,32(6):565-569,5.基金项目
国家自然科学基金项目(41274015);国家863计划项目(2013AA122501);地理信息工程国家重点实验室开放研究基金项目( SKLGIE2014-M-1-5)。 (41274015)