中文

利用快速kNN搜索改进GPU加速的自适应反距离加权插值算法

分布式、并行与集群计算 2016-09-09 v1

摘要

本文提出了一种在现代图形处理器(GPU)上高效并行的自适应反距离加权(AIDW)插值算法。所提算法通过采用快速k近邻(kNN)搜索对我们先前GPU加速的AIDW算法进行了改进。在AIDW中,需要为每个插值点找到若干个最近邻数据点以自适应确定幂参数;然后利用该幂参数通过加权插值得到插值点所需的预测值。本工作中,我们开发了基于空间划分数据结构即均匀网格的快速kNN搜索方法,以改进先前的GPU加速AIDW算法。改进后的算法由kNN搜索和加权插值两个阶段组成。为评估改进算法的性能,我们进行了五组实验测试。实验结果表明:(1) 改进算法相较相应的串行算法可实现高达1017倍的加速;(2) 改进算法至少是我们先前GPU加速AIDW算法的两倍快;(3) 快速kNN搜索的使用能显著提升整个GPU加速AIDW算法的计算效率。

关键词

引用

@article{arxiv.1601.05904,
  title  = {Improving GPU-accelerated Adaptive IDW Interpolation Algorithm Using Fast kNN Search},
  author = {Gang Mei and Nengxiong Xu and Liangliang Xu},
  journal= {arXiv preprint arXiv:1601.05904},
  year   = {2016}
}

备注

Submitted manuscript. 9 Figures, 3 Tables