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 条
  • [41] Accelerating RNA secondary structure prediction applications based on CPU-GPU hybrid platforms
    Xia, Fei
    Zhu, Qianghua
    Jin, Guoqing
    Guofang Keji Daxue Xuebao/Journal of National University of Defense Technology, 2013, 35 (06): : 138 - 146
  • [42] REDEFINING THE ROLE OF THE CPU IN THE ERA OF CPU-GPU INTEGRATION
    Arora, Manish
    Nath, Siddhartha
    Mazumdar, Subhra
    Baden, Scott B.
    Tullsen, Dean M.
    IEEE MICRO, 2012, 32 (06) : 4 - 16
  • [43] Accelerating DynEarthSol3D on tightly coupled CPU-GPU heterogeneous processors
    Ta, Tuan
    Choo, Kyoshin
    Tan, Eh
    Jang, Byunghyun
    Choi, Eunseo
    COMPUTERS & GEOSCIENCES, 2015, 79 : 27 - 37
  • [44] A CPU-GPU Cooperative Sorting Approach
    Raju, K.
    Chiplunkar, Niranjan N.
    Rajanikanth, Kavoor
    2019 INNOVATIONS IN POWER AND ADVANCED COMPUTING TECHNOLOGIES (I-PACT), 2019,
  • [45] Algorithm for Cooperative CPU-GPU Computing
    Aciu, Razvan-Mihai
    Ciocarlie, Horia
    2013 15TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2013), 2014, : 352 - 358
  • [46] Noniterative Multireference Coupled Cluster Methods on Heterogeneous CPU-GPU Systems
    Bhaskaran-Nair, Kiran
    Ma, Wenjing
    Krishnamoorthy, Sriram
    Villa, Oreste
    van Dam, Hubertus J. J.
    Apra, Edoardo
    Kowalski, Karol
    JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2013, 9 (04) : 1949 - 1957
  • [47] CPU-Assisted GPGPU on Fused CPU-GPU Architectures
    Yang, Yi
    Xiang, Ping
    Mantor, Mike
    Zhou, Huiyang
    2012 IEEE 18TH INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE COMPUTER ARCHITECTURE (HPCA), 2012, : 103 - 114
  • [48] Accelerating Cross-Matching Operation of Geospatial Datasets using a CPU-GPU Hybrid Platform
    Gao, Chao
    Baig, Furqan
    Hoang Vo
    Zhu, Yangyang
    Wang, Fusheng
    2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2018, : 3402 - 3411
  • [49] Accelerating the 3D Euler Atmospheric Solver through Heterogeneous CPU-GPU Platforms
    Xu, Jingheng
    Fu, Haohuan
    Gan, Lin
    Yang, Chao
    Xue, Wei
    Yang, Guangwen
    PROCEEDINGS OF THE ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS (CF'16), 2016, : 353 - 356
  • [50] Asynchronous Processing for Latent Fingerprint Identification on Heterogeneous CPU-GPU Systems
    Sanchez-Fernandez, Andres J.
    Romero, Luis F.
    Peralta, Daniel
    Medina-Perez, Miguel Angel
    Saeys, Yvan
    Herrera, Francisco
    Tabik, Siham
    IEEE ACCESS, 2020, 8 (08): : 124236 - 124253