Fast Euclidean Cluster Extraction Using GPUs

被引:13
|
作者
Anh Nguyen [1 ]
Cano, Abraham Monrroy [1 ]
Edahiro, Masato [1 ]
Kato, Shinpei [2 ]
机构
[1] Nagoya Univ, Grad Sch Informat, Chikusa Ku, Furo Cho, Nagoya, Aichi 4648601, Japan
[2] Univ Tokyo, Grad Sch Informat Sci & Technol, Bunkyo Ku, 7-3-1 Hongo, Tokyo 1138656, Japan
关键词
Euclidean clustering; GPGPU; point cloud; autonomous driving systems;
D O I
10.20965/jrm.2020.p0548
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Clustering is the task of dividing an input dataset into groups of objects based on their similarity. This process is frequently required in many applications. However, it is computationally expensive when running on traditional CPUs due to the large number of connections and objects the system needs to inspect. In this paper, we investigate the use of NVIDIA graphics processing units and their programming platform CUDA in the acceleration of the Euclidean clustering (EC) process in autonomous driving systems. We propose GPU-accelerated algorithms for the EC problem on point cloud datasets, optimization strategies, and discuss implementation issues of each method. Our experiments show that our solution outperforms the CPU algorithm with speedup rates up to 87X on real-world datasets.
引用
收藏
页码:548 / 560
页数:13
相关论文
共 50 条
  • [21] Fast training algorithm for deep neural network using multiple GPUs
    Dai, L. (lrdai@ustc.edu.cn), 1600, Tsinghua University (53):
  • [22] High-speed TCP flow record extraction using GPUs
    Paula Roquero
    Javier Ramos
    Victor Moreno
    Iván González
    Javier Aracil
    The Journal of Supercomputing, 2015, 71 : 3851 - 3876
  • [23] Axel: A Heterogeneous Cluster with FPGAs and GPUs
    Tsoi, Kuen Hung
    Luk, Wayne
    FPGA 10, 2010, : 115 - 124
  • [24] A Linear Algebra Approach to Fast DNA Mixture Analysis Using GPUs
    Samsi, Siddharth
    Helfer, Brian
    Kepner, Jeremy
    Reuther, Albert
    Ricke, Darrell O.
    2017 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2017,
  • [25] High-speed TCP flow record extraction using GPUs
    Roquero, Paula
    Ramos, Javier
    Moreno, Victor
    Gonzalez, Ivan
    Aracil, Javier
    JOURNAL OF SUPERCOMPUTING, 2015, 71 (10): : 3851 - 3876
  • [26] DistME: A Fast and Elastic Distributed Matrix Computation Engine using GPUs
    Han, Donghyoung
    Nam, Yoon-Min
    Lee, Jihye
    Park, Kyongseok
    Kim, Hyunwoo
    Kim, Min-Soo
    SIGMOD '19: PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2019, : 759 - 774
  • [27] Fast Euclidean distance transformation by propagation using multiple neighborhoods
    Cuisenaire, O
    Macq, B
    COMPUTER VISION AND IMAGE UNDERSTANDING, 1999, 76 (02) : 163 - 172
  • [28] ON THE STABILITY OF A EUCLIDEAN CLUSTER ALGORITHM
    YEOMANS, KA
    SOUTH AFRICAN STATISTICAL JOURNAL, 1984, 18 (02) : 206 - 206
  • [29] Modeling the propagation of elastic waves using spectral elements on a cluster of 192 GPUs
    Komatitsch, Dimitri
    Goddeke, Dominik
    Erlebacher, Gordon
    Michea, David
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2010, 25 (1-2): : 75 - 82
  • [30] Scalable and Fast Lazy Persistency on GPUs
    Yudha, Ardhi Wiratama Baskara
    Kimura, Keiji
    Zhou, Huiyang
    Solihin, Yan
    2020 IEEE INTERNATIONAL SYMPOSIUM ON WORKLOAD CHARACTERIZATION (IISWC 2020), 2020, : 252 - 263