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 条
  • [41] A Mesh-Connected Rings Topology for Network-on-Chip
    Liu Youyao
    Han Jungang
    [J]. 2012 13TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS, AND TECHNOLOGIES (PDCAT 2012), 2012, : 719 - 724
  • [42] An Impact of the Nanoscale Network-on-Chip Topology on the Transmission Delay
    Olejnik, Remigiusz
    [J]. COMPUTER NETWORKS, 2011, 160 : 19 - 26
  • [43] Mesh-connected rings topology for network-on-chip
    LIU You-yao
    GAO Meng
    [J]. The Journal of China Universities of Posts and Telecommunications, 2013, (05) : 30 - 36
  • [44] Mapping concurrent applications on Network-on-Chip platforms
    Bartic, TA
    Destmet, D
    Mignolet, JY
    Miller, J
    Robert, F
    [J]. 2005 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS - DESIGN AND IMPLEMENTATION (SIPS), 2005, : 154 - 159
  • [45] Mesh-connected rings topology for network-on-chip
    LIU You-yao
    GAO Meng
    [J]. TheJournalofChinaUniversitiesofPostsandTelecommunications., 2013, 20 (05) - 36
  • [46] An Empirical Network-on-Chip Topology Design for Multicore Architectures
    Dongre, Sanskruti
    Joshi, Amit
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS, SMART AND GREEN TECHNOLOGIES (ICISSGT 2021), 2021, : 87 - 92
  • [47] Sparse Hamming Graph: A Customizable Network-on-Chip Topology
    Iff, Patrick
    Besta, Maciej
    Cavalcante, Matheus
    Fischer, Tim
    Benini, Luca
    Hoefler, Torsten
    [J]. 2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,
  • [48] An evolutionary approach to network-on-chip mapping problem
    Ascia, G
    Catania, V
    Palesi, M
    [J]. 2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 112 - 119
  • [49] Clustermesh: a topology for three-dimensional network-on-chip
    Wang, Junhui
    Gu, Huaxi
    Yang, Yintang
    [J]. IEICE ELECTRONICS EXPRESS, 2012, 9 (15): : 1254 - 1259
  • [50] Effect of Core Ordering on Application Mapping Onto Mesh Based Network-On-Chip Design
    Roy, Abhisek
    Manna, Kanchan
    Chattapadhay, Santanu
    [J]. 2015 2ND INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT (INDIACOM), 2015, : 363 - 369