Hadoop Cluster with FPGA-based Hardware Accelerators for K-means Clustering Algorithm

被引:0
|
作者
Chung, Ching-Che [1 ]
Wang, Yu-Hsin [1 ]
机构
[1] Natl Chung Cheng Univ, Dept CSIE, Chiayi, Taiwan
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, the implementation of the K-means clustering algorithm on a Hadoop cluster with FPGA-based hardware accelerators is presented. The proposed design follows MapReduce programming model and uses Hadoop distribution file system (HDFS) for storing large dataset. The proposed FPGA-based hardware accelerator for speed up the K-means clustering algorithm is implemented on Xilinx VC707 evaluation boards (EVBs). There are four computers in the proposed Hadoop cluster, one computer is Master Node, and the other three computers are Slave Nodes. The Slave Nodes communicate with VC707 EVBs through Gigabit Ethernet. The experimental results show that for clustering 125 million three-dimensional input dataset, the proposed design can achieve 4x speedup than the Hadoop cluster without FPGA-based hardware accelerators.
引用
收藏
页数:2
相关论文
共 50 条
  • [1] The Application of K-Means Clustering Algorithm Based on Hadoop
    Zhong, Yurong
    Liu, Dan
    [J]. PROCEEDINGS OF 2016 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA ANALYSIS (ICCCBDA 2016), 2016, : 88 - 92
  • [2] Research on K-Means clustering algorithm based on HADOOP
    [J]. Hu, Feng (272800588@qq.com), 1600, Science and Engineering Research Support Society (09):
  • [3] Optimization of K-means Clustering Algorithm Based on Hadoop Platform
    Duan, A. L.
    Xu, Z. X.
    Zhang, H. J.
    [J]. INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENVIRONMENTAL ENGINEERING (CSEE 2015), 2015, : 1195 - 1203
  • [4] An Improved K-means Clustering Algorithm Based on Hadoop Platform
    Hou, Xiangru
    [J]. CYBER SECURITY INTELLIGENCE AND ANALYTICS, 2020, 928 : 1101 - 1109
  • [5] A GPU/FPGA-based K-means clustering using a parameterized code generator
    Penha, Jeronimo
    Braganca, Lucas
    Coelho, Kristtopher
    Canesche, Michael
    Silva, Jansen
    Comarela, Giovanni
    Nacif, Jose Augusto M.
    Ferreira, Ricardo
    [J]. 2018 SYMPOSIUM ON HIGH PERFORMANCE COMPUTING SYSTEMS (WSCAD 2018), 2018, : 61 - 69
  • [6] Algorithm for the k-means clustering based on minimum cluster size
    Wang, Shou-Qiang
    Zhu, Da-Ming
    [J]. Tongxin Xuebao/Journal on Communications, 2010, 31 (07): : 46 - 52
  • [7] FPGA-BASED K-MEANS CLUSTERING USING TREE-BASED DATA STRUCTURES
    Winterstein, Felix
    Bayliss, Samuel
    Constantinides, George A.
    [J]. 2013 23RD INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2013) PROCEEDINGS, 2013,
  • [8] Cloud Computing K-Means Text Clustering Filtering Algorithm based on Hadoop
    Huang Suyu
    [J]. Proceedings of the 2016 4th International Conference on Machinery, Materials and Information Technology Applications, 2016, 71 : 1516 - 1521
  • [9] Implementation of hadoop optimization K-means parallel clustering algorithm
    Huang, Suyu
    Tan, Lingli
    [J]. BASIC & CLINICAL PHARMACOLOGY & TOXICOLOGY, 2019, 125 : 160 - 160
  • [10] A New Real-Time FPGA-Based Implementation of K-Means Clustering for Images
    Deng, Tiantai
    Crookes, Danny
    Siddiqui, Fahad
    Woods, Roger
    [J]. INTELLIGENT COMPUTING AND INTERNET OF THINGS, PT II, 2018, 924 : 468 - 477