期刊文献+

基于OpenCL的泛Kriging算法并行化研究

Parallelization research of Kriging algorithm based on OpenCL
原文传递
导出
摘要 针对泛Kriging插值算法在大量数据处理时的高耗时问题,该文从异构平台主机端与OpenCL设备端的交互方式入手,采用OpenCL异构平台开发语言进行泛Kriging算法并行化实现研究,解决了其在进行大数据量处理时数据存储、数据交互、多设备调度等一系列问题。在K20Xm平台上使用不同的数据集和参数对并行泛Kriging算法进行测试,实验结果表明:与Intel Xeon E5-2670CPU平台相比,并行程序插值部分加速比达到40倍以上,整体并行程序加速比达到了18倍。 Under the condition of massively Geo-spatial data processing, the seral universal Kriging interpolation algorithm is time-consuming. Point to this, the design and implementation of a parallel universal Kriging algorithm on the heterogeneous computing platforms from the point of the interactive way of the host end and the OpenCL end was presented in the paper. Also, its advantages in solving a series of problems, such as data storage, data interaction and multi-devices scheduling that arise in computing big data analysis, are also provided. We present the testing results of the parallel universal Kriging algorithm with OpenCL on an NVIDIA K20Xm platform with different datasets and parameters. The experiment results indicate that the parallel algorithm can achieve a speedup up to 40 times in the core interpolation part and 18 times for the entire parallel algorithm when compared against the performance of a standard serial implementation on an Intel Xeon E5-2670 CPU.
出处 《测绘科学》 CSCD 北大核心 2017年第5期17-24,共8页 Science of Surveying and Mapping
基金 教育部中央高校基本科研业务费专项资金项目 中国科学院遥感与数字地球研究所项目 四川省应急测绘保障与地质灾害监测工程技术研究中心开放研究基金项目(K2014B003) 国家博士后基金项目(2011M501400)
关键词 OPENCL 泛Kriging算法 异构计算 OpenCL universal kriging algorithm heterogeneous computing
  • 相关文献

参考文献6

二级参考文献53

共引文献172

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部