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 条
  • [41] MR-DBSCAN: An Efficient Parallel Density-based Clustering Algorithm using MapReduce
    He, Yaobin
    Tan, Haoyu
    Luo, Wuman
    Mao, Huajian
    Ma, Di
    Feng, Shengzhong
    Fan, Jianping
    2011 IEEE 17TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2011, : 473 - 480
  • [42] K-DBSCAN: An efficient density-based clustering algorithm supports parallel computing
    Deng C.
    Song J.
    Cai S.
    Sun R.
    Shi Y.
    Hao S.
    International Journal of Simulation and Process Modelling, 2018, 13 (05) : 496 - 505
  • [43] Parallel FPGA implementation of DCD algorithm
    Liu, Jie
    Quan, Zhi
    Zakharov, Yuriy
    PROCEEDINGS OF THE 2007 15TH INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING, 2007, : 331 - +
  • [44] FPGA Circuit Synthesis of Accelerator Data-Parallel Programs
    Bond, Barry
    Hammil, Kerry
    Litchev, Lubomir
    Singh, Satnam
    2010 18TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2010), 2010, : 167 - 170
  • [45] Highly-Parallel FPGA Accelerator for Simulated Quantum Annealing
    Waidyasooriya, Hasitha Muthumala
    Hariyama, Masanori
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2021, 9 (04) : 2019 - 2029
  • [46] Heuristic Function Evolution For Pathfinding Algorithm in FPGA Accelerator
    Yiu, Ying Fung
    Mahapatra, Rabi
    2020 IEEE THIRD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND KNOWLEDGE ENGINEERING (AIKE 2020), 2020, : 108 - 115
  • [47] An FPGA Accelerator of the Wavefront Algorithm for Genomics Pairwise Alignment
    Haghi, Abbas
    Marco-Sola, Santiago
    Alvarez, Lluc
    Diamantopoulos, Dionysios
    Hagleitner, Christoph
    Moreto, Miquel
    2021 31ST INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2021), 2021, : 151 - 159
  • [48] Fast FPGA Accelerator of Graph Cut Algorithm with Out-of-order Parallel Execution in Folding Grid Architecture
    Yan, Guangyao
    Liu, Xinzhe
    Wang, Hui
    Ha, Yajun
    2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,
  • [49] FPGA based fuzzy computation accelerator
    Himavathi, S
    Umamaheswari, B
    PROCEEDINGS OF THE 2002 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOL 1 & 2, 2002, : 352 - 357
  • [50] AN ACCELERATOR OF EFFICIENT DSP BASED ON FPGA
    Zhang Boyu
    Zou Ha
    Tang Ming
    Lin Qiutong
    2022 19TH INTERNATIONAL COMPUTER CONFERENCE ON WAVELET ACTIVE MEDIA TECHNOLOGY AND INFORMATION PROCESSING (ICCWAMTIP), 2022,