Discrete Firefly Algorithm for Optimizing Topology Generation and Core Mapping of Network-on-Chip

被引:0
|
作者
Parvathi, S. [1 ]
Umamaheswari, S. [1 ]
机构
[1] Anna Univ, Dept Informat Technol, MIT Campus, Chennai 600044, Tamil Nadu, India
来源
关键词
Network-on-chip (NoC); firefly algorithm; irregular topology; core mapping;
D O I
10.32604/iasc.2022.025290
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network-on-chip (NoC) proves to be the best alternative to replace the traditional bus-based interconnection in Multi-Processor System on a Chip (MPSoCs). Irregular NoC topologies are highly recommended and utilised in various applications as they are application specific. Optimized mapping of the cores in a NoC plays a major role in its performance. Firefly algorithm is a bio-inspired meta-heuristic approach. Discretized firefly algorithm is used in our proposed work. In this work, two optimization algorithms are proposed: Topology Generation using Discrete Firefly Algorithm (TGDFA) and Core Mapping using Discrete Firefly Algorithm (CMDFA) for multimedia benchmark applications, Video Object Plane Decoder (VOPD), Multimedia Window Display (MWD) and MP3 Encoder. The irregular topology generated using TGDFA is mapped using CMDFA onto a reconfigurable mesh with switches in between the routers to make it a fault tolerant one. The proposed TGDFA provides better optimization of communication cost. The speed-up on the average run time of the tasks and the time taken to attain the best solution by the proposed TGDFA is significant. The dynamic energy consumption of core mapping obtained by the proposed CMDFA is lesser when compared to the existing work. Finally, the optimized core mapping is implemented in a cycle accurate NoC simulator: Noxim. It is substantiated experimentally that the proposed CMDFA outperforms the previous work.
引用
收藏
页码:15 / 32
页数:18
相关论文
共 50 条
  • [21] Online multi-application mapping in photonic Network-on-Chip with mesh topology
    Reza, Akram
    [J]. OPTICAL SWITCHING AND NETWORKING, 2017, 25 : 100 - 108
  • [22] A MODULAR AND GENERIC ROUTER TLM MODEL FOR SPEEDUP NETWORK-ON-CHIP TOPOLOGY GENERATION
    Abid, Nourddine
    Chouchene, Wissem
    Attia, Brahim
    Zitouni, Abdelrim
    Tourki, Rached
    [J]. 2013 10TH INTERNATIONAL MULTI-CONFERENCE ON SYSTEMS, SIGNALS & DEVICES (SSD), 2013,
  • [23] ReNoC: A network-on-chip architecture with reconfigurable topology
    Stensgaard, Mikkel B.
    Sparso, Jens
    [J]. NOCS 2008: SECOND IEEE INTERNATIONAL SYMPOSIUM ON NETWORKS-ON-CHIP, PROCEEDINGS, 2007, : 55 - 64
  • [24] Topology adaptive network-on-chip design and implementation
    Bartic, TA
    Mignolet, JY
    Nollet, V
    Marescaux, T
    Verkest, D
    Vernalde, S
    Lauwereins, R
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 2005, 152 (04): : 467 - 472
  • [25] STorus: A new topology for optical network-on-chip
    Li, Xiuhua
    Gu, Huaxi
    Chen, Ke
    Song, Liang
    Hao, Qingfen
    [J]. OPTICAL SWITCHING AND NETWORKING, 2016, 22 : 77 - 85
  • [26] Optimizing the Location of ECC Protection in Network-on-Chip
    Wang, Junshi
    Huang, Letian
    Li, Qiang
    Li, Guangjun
    Jantsch, Axel
    [J]. 2016 INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE CODESIGN AND SYSTEM SYNTHESIS (CODES+ISSS), 2016,
  • [27] Optimizing the Overhead for Network-on-Chip Routing Reconfiguration in Parallel Multi-Core Platforms
    Balboni, Marco
    Trivino, Francisco
    Flich, Jose
    Bertozzi, Davide
    [J]. INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP (SOC), 2013,
  • [28] Integrated core selection and mapping for mesh based Network-on-Chip design with irregular core sizes
    Soumya, J.
    Kumar, K. Naveen
    Chattopadhyay, Santanu
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2015, 61 (09) : 410 - 422
  • [29] Fault-Tolerant Application Mapping on to ZMesh topology based Network-on-Chip Design
    Bhanu, P. Veda
    Mandapati, Nikita
    Soumya, J.
    Cenkeramaddi, Linga Reddy
    [J]. PROCEEDINGS OF THE 15TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA 2020), 2020, : 142 - 147
  • [30] Implementation of Application Specific Network-On-Chip Architectures on Reconfigurable Device Using Topology Generation Algorithm with Genetic Algorithm Based Optimization Technique
    Maheswari, M.
    Seetharaman, G.
    [J]. WIRELESS NETWORKS AND COMPUTATIONAL INTELLIGENCE, ICIP 2012, 2012, 292 : 436 - +