FPGA based accelerator for parallel DBSCAN algorithm

被引:0
|
作者
Shi, Shaobo [1 ]
Yue, Qi [1 ]
Wang, Qin [1 ]
机构
[1] Shi, Shaobo
[2] Yue, Qi
[3] Wang, Qin
来源
Wang, Q. (337816437@qq.com) | 1600年 / Transport and Telecommunication Institute卷 / 18期
关键词
General purpose computers - Data mining - Clustering algorithms - Parallel processing systems;
D O I
暂无
中图分类号
学科分类号
摘要
Data mining is playing a vital role in various application fields. One important issue in data mining is clustering, which is a process of grouping data with high similarity. Density-based clustering is an effective method that can find clusters in arbitrary shapes in feature space, and DBSCAN (Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise) is a basic one. With the tremendous increase of data sizes, the processing time taken by clustering algorithms can be several hours or more. In recent years, FPGA has provided a notable accelerating performance in data mining applications. In this paper, we study parallel DBSCAN algorithm and map it to FPGA based on the task-level and data-level parallelism architecture. Experimental results show that this accelerator can provide up to 86x speedup over a software implementation on general-purpose processor and 2.9x over a software implementation on graphic processor.
引用
收藏
页码:135 / 142
相关论文
共 50 条
  • [31] FPGA-based hardware accelerator for SENSE (a parallel MR image reconstruction method)
    Inam, Omair
    Basit, Abdul
    Qureshi, Mahmood
    Omer, Hammad
    COMPUTERS IN BIOLOGY AND MEDICINE, 2020, 117
  • [32] An FPGA-based parallel accelerator for matrix multiplications in the Newton-Raphson method
    Xu, XZ
    Ziavras, SG
    Chang, TG
    EMBEDDED AND UBIQUITOUS COMPUTING - EUC 2005, 2005, 3824 : 458 - 468
  • [33] A Co-Design Method for Parallel Image Processing Accelerator based on DSP and FPGA
    Wang, Ze
    Weng, Kaijian
    Cheng, Zhao
    Yan, Luxin
    Guan, Jing
    MIPPR 2011: PARALLEL PROCESSING OF IMAGES AND OPTIMIZATION AND MEDICAL IMAGING PROCESSING, 2011, 8005
  • [34] PARALLEL IMPLEMENTATION OF DBSCAN ALGORITHM USING MULTIPLE GRAPHICS ACCELERATORS
    Szenasi, Sandor
    INFORMATICS, GEOINFORMATICS AND REMOTE SENSING CONFERENCE PROCEEDINGS, SGEM 2016, VOL I, 2016, : 327 - 334
  • [35] DBSCAN algorithm based on grid cell
    Liu, Shu-Fen
    Meng, Dong-Xue
    Wang, Xiao-Yan
    Jilin Daxue Xuebao (Gongxueban)/Journal of Jilin University (Engineering and Technology Edition), 2014, 44 (04): : 1135 - 1139
  • [36] Design and implementation of convolution neural network accelerator for Winograd algorithm based on FPGA
    Niu Zhao-xu
    Sun Hai-jiang
    CHINESE JOURNAL OF LIQUID CRYSTALS AND DISPLAYS, 2023, 38 (11) : 1521 - 1530
  • [37] An FPGA-Based Accelerator for Graph Embedding using Sequential Training Algorithm
    Sunaga, Kazuki
    Sugiura, Keisuke
    Matsutani, Hiroki
    2024 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, IPDPSW 2024, 2024, : 148 - 154
  • [38] A Clustering Algorithm Based on FDP and DBSCAN
    Wang, Zhihe
    Huang, Mengying
    Du, Hui
    Qin, Hongwu
    2018 14TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2018, : 145 - 149
  • [39] A linear DBSCAN algorithm based on LSH
    Wu, Yi-Pu
    Guo, Jin-Jiang
    Zhang, Xue-Jie
    PROCEEDINGS OF 2007 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2007, : 2608 - 2614
  • [40] HY-DBSCAN: A hybrid parallel DBSCAN clustering algorithm scalable on distributed-memory computers
    Wu, Guoqing
    Cao, Liqiang
    Tian, Hongyun
    Wang, Wei
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2022, 168 : 57 - 69