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 条
  • [1] Cost Aware Task Scheduling And Core Mapping on Network-on-Chip topology using Firefly Algorithm
    Umamaheswari, S.
    Kirthiga, Indu K.
    Abinaya, B. S.
    Ashwin, D.
    [J]. 2013 INTERNATIONAL CONFERENCE ON RECENT TRENDS IN INFORMATION TECHNOLOGY (ICRTIT), 2013, : 657 - 662
  • [2] Rapid Topology Generation and Core Mapping of Optical Network-on-Chip for Heterogeneous Computing Platform
    Kim, Yong Wook
    Choi, Seo Hong
    Han, Tae Hee
    [J]. IEEE ACCESS, 2021, 9 : 110359 - 110370
  • [3] Custom topology generation for network-on-chip
    Stuart, Matthias Bo
    Sparso, Jens
    [J]. 2007 NORCHIP, 2007, : 81 - 84
  • [4] An Efficient Application Core Mapping Algorithm for Wireless Network-on-Chip
    Reddy, B. Naresh Kumar
    Kar, Subrat
    [J]. 2021 IEEE 26TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC 2021), 2021, : 157 - 160
  • [5] A fast topology partition based mapping algorithm for network-on-chip (NoC)
    Deng, Zhi
    Gu, Hua-Xi
    Yang, Yin-Tang
    Li, Hui
    [J]. Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2011, 33 (12): : 3028 - 3034
  • [6] Genetic Algorithm Based Topology Generation for Application Specific Network-on-Chip
    Choudhary, Naveen
    Gaur, M. S.
    Laxmi, V.
    Singh, V.
    [J]. 2010 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 3156 - 3159
  • [7] A Heterogeneous Multi-core Network-on-Chip Mapping Optimization Algorithm
    Fang, Juan
    Zhao, Haoyan
    Zhang, Jiayue
    Shi, Jiamei
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2021, PT I, 2022, 13155 : 370 - 384
  • [8] A Topology for Network-on-Chip
    Kalita, Alakesh
    Ray, Kaushik
    Biswas, Abhijit
    Hussain, Md. Anwar
    [J]. 2016 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2016,
  • [9] A method to optimizing optical switch topology for photonic network-on-chip
    Zhou, Ting
    Jia, Hao
    Xia, Yuhao
    Yang, Lin
    [J]. 2017 IEEE 14TH INTERNATIONAL CONFERENCE ON GROUP IV PHOTONICS (GFP), 2017, : 119 - 120
  • [10] A Multipath Network-on-Chip Topology
    Ray, Kaushik
    Kalita, Alakesh
    Biswas, Abhijit
    Hussain, Md. Anwar
    [J]. 2016 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2016,