检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:范光松 黄方[1,2] 卜栓栓[1] JIANTao 董蕾[1]
机构地区:[1]电子科技大学资源与环境学院,成都611731 [2]电子科技大学大数据研究中心遥感所,成都611731 [3]Center for Computation&Technology,Louisiana State University,Baton Rouge,LA 70803,U.S.
出 处:《测绘科学》2017年第5期17-24,共8页Science of Surveying and Mapping
基 金:教育部中央高校基本科研业务费专项资金项目;中国科学院遥感与数字地球研究所项目;四川省应急测绘保障与地质灾害监测工程技术研究中心开放研究基金项目(K2014B003);国家博士后基金项目(2011M501400)
摘 要:针对泛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.
关 键 词:OPENCL 泛Kriging算法 异构计算
分 类 号:P208[天文地球—地图制图学与地理信息工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.249