Network-on-Chip based MPSoC architecture for k-mean clustering algorithm

被引:4
|
作者
Khawaja, Sajid Gul [1 ]
Akram, M. Usman [1 ]
Khan, Shoab Ahmed [1 ]
Shaukat, Arslan [1 ]
Rehman, Saad [1 ]
机构
[1] Natl Univ Sci & Technol, Dept Comp Engn, Islamabad, Pakistan
关键词
k-means; MPSoC; NoC; Scalable; Unfolding; HIGH-PERFORMANCE;
D O I
10.1016/j.micpro.2016.08.006
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Data and image segmentation plays pivotal role in the application of machine learning. k-means, as a tool for unsupervised clustering, is a widely used algorithm for segmentation due to its inherent simplicity and efficiency. k-means partitions datasets into subsets based on their fitness value. As such k-means is a well suited algorithm for implementation on hardware platform such as Field Programmable Gate Array (FPGA) but requires high computation time. Hardware accelerators can help in reducing the computation complexity of the algorithm. In this paper, we present a simplified multicore based scalable hardware architecture for implementation of k-means. Mean and fitness modules in proposed architecture are further unfolded to further enhance the speed of k-means clustering algorithm. The unfolding factor has to be selected by keeping the area of the target device in check. In the proposed architecture, the cores are further connected through Network on Chip (NoC) interconnect network which allows for higher scalability while elevating the bottleneck of message passing. The performance of our MPSoC architecture has been evaluated with respect to Average Speedup, Average Throughput and Area consumption with and without use of NoC interconnect. Finally, we compare the use of different NoC interconnect models with respect to maximum Operating Frequency, average Throughput and Area overhead. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:1 / 10
页数:10
相关论文
共 50 条
  • [21] Application of K-Mean Algorithm for Medicine Data Clustering in Puskesmas Rumbai
    Taslim
    Fajrizal
    Toresa, Dafwen
    INTERNATIONAL CONFERENCE ON ENVIRONMENT AND TECHNOLOGY (IC-TECH) 2017, 2017, 97
  • [22] CDMA-BASED network-on-chip architecture
    Kim, DW
    Kim, MH
    Sobelman, GE
    PROCEEDINGS OF THE 2004 IEEE ASIA-PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, VOL 1 AND 2: SOC DESIGN FOR UBIQUITOUS INFORMATION TECHNOLOGY, 2004, : 137 - 140
  • [23] Fuzzy K-mean Clustering in MapReduce on Cloud Based Hadoop
    Garg, Dweepna
    Trivedi, Khushboo
    2014 INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES (ICACCCT), 2014, : 1607 - 1610
  • [24] Image segmentation method based on K-mean algorithm
    Shan, Pengfei
    EURASIP JOURNAL ON IMAGE AND VIDEO PROCESSING, 2018,
  • [25] K-mean Algorithm with a Distance Based on the Characteristic of Differences
    Li, Zhong
    Yuan, Jinsha
    Yang, Hong
    Zhang, Ke
    2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, : 11566 - 11569
  • [26] MPEG-based performance comparison between network-on-chip and AMBA MPSoC
    Shafik, Rishad A.
    Rosinger, Paul
    Al-Hashimi, Bashir M.
    2008 IEEE WORKSHOP ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, PROCEEDINGS, 2008, : 98 - 103
  • [27] K-mean clustering of miRNAs associated with cancer
    Sankar, Janani
    Thangavel, Dharani
    Murugesan, Nivetha
    Subramaniam, Nivedha
    Kothandan, Ram
    2017 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING, INSTRUMENTATION AND CONTROL TECHNOLOGIES (ICICICT), 2017, : 211 - 214
  • [28] Expansible Network-on-Chip Architecture
    Pedroso Pires, Ivan Luiz
    Zanata Alves, Marco Antonio
    Pessoa Albini, Luiz Carlos
    ADVANCES IN ELECTRICAL AND COMPUTER ENGINEERING, 2018, 18 (02) : 61 - 68
  • [29] K-mean clustering algorithm for processing signals from compound semiconductor detectors
    Tada, Tsutomu
    Hitomi, Keitaro
    Wu, Yan
    Kim, Seong-Yun
    Yamazaki, Hiromichi
    Ishii, Keizo
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2011, 659 (01): : 242 - 246
  • [30] Color Based Segmentation using K-Mean Clustering and Watershed Segmentation
    IshuGarg
    Kaur, Bikrampal
    PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 3165 - 3169