期刊文献+

一种基于多核处理器并行化的K阶近似最近点搜索算法

AN APPROXIMATE K-NEAREST NEIGHBOR SEARCH ALGORITHM BASED ON MULTI-CORE PROCESSOR PARALLELISATION
下载PDF
导出
摘要 近似最近点搜索在很多领域是非常有用的算法,传统上主要实现方法是基于各种搜索树(K-D树)及变种。考察一种基于空间填充曲线的新型算法,使用基于任务的并行编程模型TBB库对其进行优化,实验表明该算法在低维度(D≤5)上有很好的性能和精确度。在大数据集上随着K值的增加,与处理器核心数目p的增加,性能和精确度均呈现出较强的伸缩性。 Approximate nearest neighbour search algorithm is a very useful algorithm in a lot of fields,traditionally its main realisation approach is based on various search trees(K-D tree) and their variations.In this paper a new algorithm based on space fill curve is reviewed, and the task-based parallel programming model with Threading Building Blocks library is utilised to optimise it.Experiment indicates that,in low dimension(D = 5) the algorithm has both the good performance and high precision.For large data set,along with the increase of K value and the number of process core p,both its performance and precision manifest quite strong scalability.
作者 徐永
出处 《计算机应用与软件》 CSCD 2010年第10期266-268,278,共4页 Computer Applications and Software
关键词 最近点搜索 近似算法 空间填充曲线 并行处理 多核处理器 TBB Nearest neighbour search Approximate algorithm Space fill curve Parallel computing Multi-core processor TBB
  • 相关文献

参考文献14

  • 1Bille P.Tree Edit Distance,Alignment Distance and Inclusion.IT Universi of Copenhagen,Technical Report Series TR-2003-23,ISSN 1660-610 Mar.2003.
  • 2Kovács L,Répási T,Baksa-Varga E.Overview of Nearest Neighbor Subtree Search Methods[C]//Proceedings of the 5thInternational Symposium of Hungarian Researchers on Computational Intelligence,2004:301-312.
  • 3Mount D ANN.Library for Approximate Nearest Neighbor Searching.1998.http://www.cs.umd.edu/~mount/ANN/.
  • 4Garcia V,Debreuve E,Barlaud M.Fast k nearest neighbor search using GPU[C]//Proceedings of the CVPR Workshop on Computer Vision on GPU,Anchorage,Alaska,USA,Jun 2008.
  • 5Michael F Connor.A Simple,Thread-Safe,Approximate Nearest Neighbor Algorithm[M].Florida State University,2007.
  • 6Timothy M Chan.Manuscript:A minimalist's implementation of an approximate nearest neighbor algorithm in fixed dimensions,2006.
  • 7Michael Connor.STANN:Library for Approximate Nearest Neighbor searching.2006.http://sites.google.com/a/compgeom.com/stann/.
  • 8Timothy M Chan.Closest-point problems simplified on the ram[C]//Proceedings of the thirteenth annual ACM-SIAM symposium on Discrete algorithms,Philadelphia,PA,USA,2002:472-473.
  • 9Michael Connor,P Kumar.Parallel.Construction of k-Nearest Neighbor Graphs for Point Clouds.Eurographics Symposium on Point-Based Graphics,Los Angeles,CA,USA,2008.
  • 10Tan T,Davis L,Ramki Thurimella.One-Dimensional Index for Nearest Neighbor Search.Content-Based Multimedia Indexing,Toulouse,France,Oct.1999.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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