Employing GPU architectures for permutation-based indexing

被引:0
|
作者
Martin Kruliš
Hasmik Osipyan
Stéphane Marchand-Maillet
机构
[1] Charles University in Prague,
[2] National Polytechnic University of Armenia,undefined
[3] University of Geneva,undefined
来源
关键词
GPU; Parallel; Permutation-based indexing; Approximate similarity search; Bitonic sorting;
D O I
暂无
中图分类号
学科分类号
摘要
Permutation-based indexing is one of the most popular techniques for the approximate nearest-neighbor search problem in high-dimensional spaces. Due to the exponential increase of multimedia data, the time required to index this data has become a serious constraint. One of the possible steps towards faster index construction is utilization of massively parallel platforms such as the GPGPU architectures. In this paper, we have analyzed the computational costs of individual steps of the permutation-based index construction in a high-dimensional feature space and summarized our hybrid CPU-GPU solution. Our experience gained from this research may be utilized in other individual problems that require computing Lp distances in high-dimensional spaces, parallel top-k selection, or partial sorting of multiple smaller sets. We also provide guidelines how to balance workload in hybrid CPU-GPU systems.
引用
收藏
页码:11859 / 11887
页数:28
相关论文
共 50 条
  • [31] Permutation-based tests for discontinuities in event studies
    Bugni, Federico A.
    Li, Jia
    Li, Qiyuan
    [J]. QUANTITATIVE ECONOMICS, 2023, 14 (01) : 37 - 70
  • [32] A fast permutation-based algorithm for block clustering
    Llatas, I
    Quiroz, AJ
    Renom, JM
    [J]. TEST, 1997, 6 (02) : 397 - 418
  • [33] A simple permutation-based test of intermodal correspondence
    Weinstein, Sarah M.
    Vandekar, Simon N.
    Adebimpe, Azeez
    Tapera, Tinashe M.
    Robert-Fitzgerald, Timothy
    Gur, Ruben C.
    Gur, Raquel E.
    Raznahan, Armin
    Satterthwaite, Theodore D.
    Alexander-Bloch, Aaron F.
    Shinohara, Russell T.
    [J]. HUMAN BRAIN MAPPING, 2021, 42 (16) : 5175 - 5187
  • [34] On Generalizing Permutation-Based Representations for Approximate Search
    Vadicamo, Lucia
    Gennaro, Claudio
    Amato, Giuseppe
    [J]. SIMILARITY SEARCH AND APPLICATIONS, SISAP 2021, 2021, 13058 : 66 - 80
  • [35] Permutation-based time irreversibility in epileptic electroencephalograms
    Wenpo Yao
    Jiafei Dai
    Matjaž Perc
    Jun Wang
    Dezhong Yao
    Daqing Guo
    [J]. Nonlinear Dynamics, 2020, 100 : 907 - 919
  • [36] Design and analysis of permutation-based pyramid broadcasting
    Charu C. Aggarwal
    Joel L. Wolf
    Philip S. Yu
    [J]. Multimedia Systems, 1999, 7 : 439 - 448
  • [37] Runtime Analysis for Permutation-based Evolutionary Algorithms
    Doerr, Benjamin
    Ghannane, Yassine
    Ibn Brahim, Marouane
    [J]. ALGORITHMICA, 2024, 86 (01) : 90 - 129
  • [38] Permutation-Based Approximate Multiplier with High Accuracy
    Li, Kunlong
    Dai, Yunfei
    Li, Zhen
    Wang, Lingli
    [J]. Proceedings of International Conference on ASIC, 2023,
  • [39] Security/efficiency tradeoffs for permutation-based hashing
    Rogaway, Phillip
    Steinberger, John
    [J]. ADVANCES IN CRYPTOLOGY - EUROCRYPT 2008, 2008, 4965 : 220 - +
  • [40] Limitation of permutation-based differential correlation analysis
    Song, Hoseung
    Wu, Michael C.
    [J]. GENETIC EPIDEMIOLOGY, 2023, 47 (08) : 637 - 641