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 条
  • [31] A Novel Routing Algorithm for Network-on-Chip
    Zhu Xiaohu
    Cao Yang
    Wang Liwei
    [J]. 2007 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-15, 2007, : 1877 - +
  • [32] Routing Algorithm for Application-Specific Network-on-Chip with Irregular Core Sizes
    Anirudh, Grandhi Sai
    Soumya, J.
    [J]. 2017 3RD IEEE INTERNATIONAL SYMPOSIUM ON NANOELECTRONIC AND INFORMATION SYSTEMS (INIS), 2017, : 56 - 60
  • [34] Energy Aware Scheduling and Dynamic Job Mapping Algorithm for Network-on-Chip Architectures
    Kalaivani, J.
    Vinayagasundaram, B.
    [J]. 2016 5TH INTERNATIONAL CONFERENCE ON RECENT TRENDS IN INFORMATION TECHNOLOGY (ICRTIT), 2016,
  • [35] Network-on-chip heuristic mapping algorithm based on isomorphism elimination for NoC optimisation
    Weng Xiaodong
    Liu Yi
    Yang Yintang
    [J]. IET COMPUTERS AND DIGITAL TECHNIQUES, 2020, 14 (06): : 272 - 280
  • [36] Heuristic algorithm for task mapping problem in a hierarchical wireless network-on-chip architecture
    Sacanamboy, Maribell
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (01): : 159 - 175
  • [37] Heuristic algorithm for task mapping problem in a hierarchical wireless network-on-chip architecture
    Maribell Sacanamboy
    [J]. Cluster Computing, 2024, 27 : 159 - 175
  • [38] BMM: A Binary Metaheuristic Mapping Algorithm for Mesh-Based Network-on-Chip
    Wang, Xilu
    Sun, Yongjun
    Gu, Huaxi
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2019, E102D (03) : 628 - 631
  • [39] A Global Optimal Mapping Method of Network based on Discrete Optimization Firefly Algorithm
    Ren, Chang'an
    Huang, Yinzhen
    Luo, Danxia
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2021, 81
  • [40] Energy- and Traffic-Balance-Aware Mapping Algorithm for Network-on-Chip
    Deng, Zhi
    Gu, Huaxi
    Yang, Yingtang
    You, Him
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2013, E96D (03) : 719 - 722