Accelerating Exact Similarity Search on CPU-GPU Systems

被引:11
|
作者
Matsumoto, Takazumi [1 ]
Yiu, Man Lung [1 ]
机构
[1] Hong Kong Polytech Univ, Dept Comp, Hong Kong, Hong Kong, Peoples R China
来源
2015 IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM) | 2015年
关键词
D O I
10.1109/ICDM.2015.125
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years, the use of Graphics Processing Units (GPUs) for data mining tasks has become popular. With modern processors integrating both CPUs and GPUs, it is also important to consider what tasks benefit from GPU processing and which do not, and apply a heterogeneous processing approach to improve the efficiency where applicable. Similarity search, also known as k-nearest neighbor search, is a key part of data mining applications and is used also extensively in applications such as multimedia search, where only a small subset of possible results are used. Our contribution is a new exact kNN algorithm with a compressed partial heapsort that outperforms other state-of-the-art exact kNN algorithms by leveraging both the GPU and CPU.
引用
收藏
页码:320 / 329
页数:10
相关论文
共 50 条
  • [31] Component Allocation Optimization for Heterogeneous CPU-GPU Embedded Systems
    Campeanu, Gabriel
    Carlson, Jan
    Sentilles, Severine
    2014 40TH EUROMICRO CONFERENCE SERIES ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2014), 2014, : 229 - 236
  • [32] CPU-GPU hybrid accelerating the Zuker algorithm for RNA secondary structure prediction applications
    Guoqing Lei
    Yong Dou
    Wen Wan
    Fei Xia
    Rongchun Li
    Meng Ma
    Dan Zou
    BMC Genomics, 13
  • [33] Analyzing Memory Management Methods on Integrated CPU-GPU Systems
    Dashti, Mohammad
    Fedorova, Alexandra
    ACM SIGPLAN NOTICES, 2017, 52 (09) : 59 - 69
  • [34] MPtostream: an OpenMP compiler for CPU-GPU heterogeneous parallel systems
    Yang XueJun
    Tang Tao
    Wang GuiBin
    Jia Jia
    Xu XinHai
    SCIENCE CHINA-INFORMATION SCIENCES, 2012, 55 (09) : 1961 - 1971
  • [35] MPtostream: an OpenMP compiler for CPU-GPU heterogeneous parallel systems
    XueJun Yang
    Tao Tang
    GuiBin Wang
    Jia Jia
    XinHai Xu
    Science China Information Sciences, 2012, 55 : 1961 - 1971
  • [36] An orchestrated NoC prioritization mechanism for heterogeneous CPU-GPU systems
    Cai, Xiangwei
    Yin, Jieming
    Zhou, Pingqiang
    INTEGRATION-THE VLSI JOURNAL, 2019, 65 : 344 - 350
  • [37] A Simple Cache Coherence Scheme for Integrated CPU-GPU Systems
    Yudha, Ardhi Wiratama Baskara
    Pulungan, Reza
    Hoffmann, Henry
    Solihin, Yan
    PROCEEDINGS OF THE 2020 57TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2020,
  • [38] PARALLEL SOLVER FOR SHIFTED SYSTEMS IN A HYBRID CPU-GPU FRAMEWORK
    Bosnery, Nela
    Bujanovic, Zvonimir
    Drmac, Zlatko
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2018, 40 (04): : C605 - C633
  • [39] CPU-GPU hybrid accelerating the Zuker algorithm for RNA secondary structure prediction applications
    Lei, Guoqing
    Dou, Yong
    Wan, Wen
    Xia, Fei
    Li, Rongchun
    Ma, Meng
    Zou, Dan
    BMC GENOMICS, 2012, 13
  • [40] Accelerating Spatial Cross-Matching on CPU-GPU Hybrid Platform With CUDA and OpenACC
    Baig, Furqan
    Gao, Chao
    Teng, Dejun
    Kong, Jun
    Wang, Fusheng
    FRONTIERS IN BIG DATA, 2020, 3