首页 | 本学科首页   官方微博 | 高级检索  
     检索      

Intel MKL在Bernese GNSS数据处理中的应用
引用本文:孔垚,孙保琪,张小贞,王源昕.Intel MKL在Bernese GNSS数据处理中的应用[J].大地测量与地球动力学,2020,40(7):736-740.
作者姓名:孔垚  孙保琪  张小贞  王源昕
作者单位:西安工程大学电子信息学院;中国科学院国家授时中心;中国科学院大学;中国科学院精密导航定位与定时技术重点实验室
基金项目:国际GNSS监测评估(iGMAS)项目;国家科技资源共享服务平台项目。
摘    要:为提高Bernese GNSS software数据处理效率,将英特尔数学核心函数库(math kernel library,MKL)应用于Bernese精密定轨数据处理,对比分析多个MKL矩阵求逆函数与Bernese原有程序的计算效率。使用2019-03全球200个测站北斗/GNSS数据进行实验分析,结果表明,采用参数预消除策略时,参数预消除步骤消耗时间明显大于矩阵求逆,使用MKL处理数据效率提升不明显;而未采用参数预消除策略时,使用MKL矩阵求逆函数可显著提高矩阵求逆效率,其中dpotri函数矩阵求逆计算效率最高,消耗时间平均值为133 s,相比Bernese原有程序计算速度可提高13倍。

关 键 词:Bernese  GNSS  software  数学核心函数库  精密定轨  矩阵求逆

Application of Intel MKL in GNSS Data Processing with Bernese GNSS Software
KONG Yao,SUN Baoqi,ZHANG Xiaozhen,WANG Yuanxin.Application of Intel MKL in GNSS Data Processing with Bernese GNSS Software[J].Journal of Geodesy and Geodynamics,2020,40(7):736-740.
Authors:KONG Yao  SUN Baoqi  ZHANG Xiaozhen  WANG Yuanxin
Institution:(School of Electronics and Information,Xi’an Polytechnic University,19 South-Jinhua Road,Xi’an 710048,China;National Time Service Center,CAS,3 East-Shuyuan Road,Xi’an 710600,China;University of Chinese Academy of Sciences,A19 Yuquan Road,Beijing 100049,China;Key Laboratory of Precision Navigation and Timing Technology,CAS,3 East-Shuyuan Road,Xi’an 710600,China)
Abstract:Abstract: In order to improve the data processing efficiency of Bernese GNSS software, the intel math kernel library(MKL) is applied to Bernese GNSS software for precise orbit determination, and the computational efficiency of multiple MKL matrix inversion functions are compared with that of Bernese GNSS software. Experiment is analyzed based on Beidou/GNSS data of 200 stations distributed worldwide in March 2019, the results show that the time used by the step of pre-elimination is significantly more than that of matrix inversion, and the efficiency of data processing is not improved by using MKL. However, when the pre-elimination strategy is not applied, intel MKL can significantly improve the matrix inversion efficiency. The dpotri function has the highest efficiency in matrix inversion calculation, and the average computing time is 133 s, which is 13 times faster than that of Bernese GNSS software.
Keywords:Bernese GNSS software  math kernel library  precise orbit determination  matrix inversion  
本文献已被 CNKI 维普 等数据库收录!
点击此处可从《大地测量与地球动力学》浏览原始摘要信息
点击此处可从《大地测量与地球动力学》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号