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 条
  • [1] Accelerating Exact Inner Product Retrieval by CPU-GPU Systems
    Xiang, Long
    Tang, Bo
    Yang, Chuan
    PROCEEDINGS OF THE 42ND INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '19), 2019, : 1277 - 1280
  • [2] Accelerating Progressive Set Similarity Join with the CPU-GPU Architecture
    Yu, Lining
    Nie, Tiezheng
    Shen, Derong
    Kou, Yue
    BIG DATA RESEARCH, 2021, 26
  • [3] Accelerating MapReduce on a Coupled CPU-GPU Architecture
    Chen, Linchuan
    Huo, Xin
    Agrawal, Gagan
    2012 INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SC), 2012,
  • [4] Approximate similarity search for online multimedia services on distributed CPU-GPU platforms
    Teodoro, George
    Valle, Eduardo
    Mariano, Nathan
    Torres, Ricardo
    Meira, Wagner, Jr.
    Saltz, Joel H.
    VLDB JOURNAL, 2014, 23 (03): : 427 - 448
  • [5] Accelerating Pattern Matching with CPU-GPU Collaborative Computing
    Sanz, Victoria
    Pousa, Adrian
    Naiouf, Marcelo
    De Giusti, Armando
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2018, PT I, 2018, 11334 : 310 - 322
  • [6] Accelerating Inclusion-based Pointer Analysis on Heterogeneous CPU-GPU Systems
    Su, Yu
    Ye, Ding
    Xue, Jingling
    2013 20TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2013, : 149 - 158
  • [7] Accelerating Large Scale Image Analyses on Parallel, CPU-GPU Equipped Systems
    Teodoro, George
    Kurc, Tahsin M.
    Pan, Tony
    Cooper, Lee A. D.
    Kong, Jun
    Widener, Patrick
    Saltz, Joel H.
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2012, : 1093 - 1104
  • [8] Accelerating Batched Power Flow on Heterogeneous CPU-GPU Platform
    Hao, Jiao
    Zhang, Zongbao
    He, Zonglin
    Liu, Zhengyuan
    Tan, Zhengdong
    Song, Yankan
    ENERGIES, 2024, 17 (24)
  • [9] Accelerating Pathology Image Data Cross-Comparison on CPU-GPU Hybrid Systems
    Wang, Kaibo
    Huai, Yin
    Lee, Rubao
    Wang, Fusheng
    Zhang, Xiaodong
    Saltz, Joel H.
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2012, 5 (11): : 1543 - 1554
  • [10] Workload Placement on Heterogeneous CPU-GPU Systems
    Carvalho, Marcos N. L.
    Simitsis, Alkis
    Queralt, Anna
    Romero, Oscar
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2024, 17 (12): : 4241 - 4244