首页> 外文会议>2014 IEEE International Symposium on parallel and distributed processing with applications >GPGPU Implementation of Nearest Neighbor Search with Product Quantization
【24h】

GPGPU Implementation of Nearest Neighbor Search with Product Quantization

机译:具有产品量化功能的最近邻居搜索的GPGPU实现

获取原文
获取原文并翻译 | 示例

摘要

A nearest neighbor search with product quantization is a prominent method that achieves a high-precision search with less memory consumption than an exhaustive way. However, in order to accomplish a large size search with a large reference data, the search method have to be accelerated by using parallel systems such as multicore processors and GPGPU (General Purpose computing on GPU) systems. The distance calculation between a query and a reference data is an independent operation that is easily parallelized, but the reduction computation of distances after that is not completely parallel, so this leads to performace degradation. Therefore, in order to maximize a speedup, the adequate parameter selection is required in terms of parallelism. In this paper, the baseline of parallelization of the nearest neighbor search with product quantization is described, and the validity of our approach (Optimistic Search), which utilizes a small number of candidates of nearest neighbors, is discussed with experiments. We also show the effectiveness of pseudo matrix transposition for the sake of the efficient search. In addition, the method for autotuning is proposed and its effectiveness is empirically confirmed.
机译:具有乘积量化的最近邻居搜索是一种显着的方法,它比穷举方法以更少的内存消耗实现了高精度搜索。然而,为了用大参考数据完成大尺寸搜索,必须通过使用诸如多核处理器和GPGPU(GPU上的通用计算)系统之类的并行系统来加速搜索方法。查询和参考数据之间的距离计算是一个独立的操作,很容易并行化,但是此后的距离缩减计算并不完全并行,因此导致性能下降。因此,为了最大程度地提高速度,就并行性而言需要适当的参数选择。在本文中,描述了最近邻搜索与乘积量化并行化的基线,并通过实验讨论了我们的方法(乐观搜索)的有效性,该方法利用了少量的最近邻搜索候选。为了有效的搜索,我们还展示了伪矩阵转置的有效性。另外,提出了一种自动调谐的方法,并通过经验证实了其有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号