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 条
  • [31] HREN: A Hybrid Reliable and Energy-Efficient Network-on-Chip Architecture
    Bhamidipati, Padmaja
    Karanth, Avinash
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2022, 10 (02) : 537 - 548
  • [32] An Optimization of Resource Arrangement for Network-on-Chip using Genetic Algorithm
    Murakami, Daichi
    Hiraki, Kei
    2015 INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURE AND COMPILATION (PACT), 2015, : 484 - 485
  • [33] Routing Techniques in Network-On-Chip Based Multiprocessor-System-on-Chip for IOT: A Systematic Review
    Muhsen Y.R.
    Husin N.A.
    Zolkepli M.B.
    Manshor N.
    Al-Hchaimi A.A.J.
    Albahri A.S.
    Iraqi Journal for Computer Science and Mathematics, 2024, 5 (01): : 181 - 204
  • [34] KL_GA: an application mapping algorithm for mesh-of-tree (MoT) architecture in network-on-chip design
    Fang, Juan
    Yu, Lu
    Liu, Sitong
    Lu, Jiajia
    Chen, Tan
    JOURNAL OF SUPERCOMPUTING, 2015, 71 (11): : 4056 - 4071
  • [35] KL_GA: an application mapping algorithm for mesh-of-tree (MoT) architecture in network-on-chip design
    Juan Fang
    Lu Yu
    Sitong Liu
    Jiajia Lu
    Tan Chen
    The Journal of Supercomputing, 2015, 71 : 4056 - 4071
  • [36] A Hierarchical Butterfly-based Photonic Network-on-Chip
    Wang, Junhui
    Li, Baoliang
    Feng, Quanyou
    Lu, Jia
    Dou, Wenhua
    PROCEEDINGS OF 2012 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2012), 2012, : 1978 - 1981
  • [37] An Efficient Bee Behavior-Based Multi-function Routing Algorithm for Network-on-Chip
    Wang, Junhui
    Gu, Huaxi
    Yang, Yintang
    Deng, Zhi
    ADVANCES IN SWARM INTELLIGENCE, PT I, 2011, 6728 : 277 - 284
  • [38] PreNoc: Neural Network based Predictive Routing for Network-on-Chip Architectures
    Kinsy, Michel A.
    Khadka, Shreeya
    Isakov, Mihailo
    PROCEEDINGS OF THE GREAT LAKES SYMPOSIUM ON VLSI 2017 (GLSVLSI' 17), 2017, : 65 - 70
  • [39] A Novel Deadlock-Free Shortest-Path Dimension Order Routing Algorithm for Mesh-of-Tree Based Network-on-Chip Architecture
    Manna, Kanchan
    Chattopadhyay, Santanu
    Sen Gupta, Indranil
    ADVANCES IN COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, PT I, 2011, 131 : 168 - +
  • [40] Electromigration-aware dynamic routing algorithm for network-on-chip applications
    Hosseini A.
    Shabro V.
    International Journal of High Performance Systems Architecture, 2011, 3 (01) : 56 - 63