Efficient topology reconfiguration for NoC-based multiprocessors: A greedy-memetic algorithm

被引:0
|
作者
Qian, Junyan [1 ,2 ]
Zhang, Chuanfang [1 ,2 ]
Wu, Zheng [1 ,2 ]
Ding, Hao [1 ,2 ]
Li, Long [3 ]
机构
[1] Guangxi Normal Univ, Key Lab Educ Blockchain & Intelligent Technol, Minist Educ, Guilin 541004, Peoples R China
[2] Guangxi Normal Univ, Guangxi Key Lab Multisource Informat Min & Secur, Guilin 541004, Peoples R China
[3] Guilin Univ Elect Technol, Guangxi Key Lab Trusted Software, Guilin 541004, Peoples R China
基金
中国国家自然科学基金;
关键词
Network on chip; Topology reconfiguration; Fault-tolerant; Multiprocessor array; Core-level redundancy; Algorithm; ROUTING ALGORITHM; FAULT-TOLERANCE; NETWORK;
D O I
10.1016/j.jpdc.2024.104904
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In multi -core processor systems, the Network -on -Chip (NoC) serves as a vital communication infrastructure. To ensure chip reliability during potential failures, this paper proposes a two -level topology reconfiguration algorithm with core -level redundancy technology. Initially, a heuristic topology reconfiguration method utilizing a greedy strategy is proposed to perform local replacement of faulty processing elements (PEs) and generate an initial logical topology with shorter interconnection paths between PEs. Then, an intelligent optimization method based on memetic algorithm is introduced to optimize the generated initial topology for better communication performance. The experimental results demonstrate that compared to the current state-of-the-art algorithm, the proposed algorithm achieves an average improvement of 13.92% and 30.83% on various size topologies in terms of distance factor (DF) and congestion factor (CF), which represent communication delay and traffic balance respectively. The proposed algorithm significantly enhances the communication performance of the target topology, mitigating communication latency and potential congestion problems.
引用
收藏
页数:13
相关论文
共 50 条
  • [31] An energy-aware online task mapping algorithm in NoC-based system
    Xie, Bin
    Chen, Tianzhou
    Hu, Wei
    Tang, Xingsheng
    Wang, Dazhou
    JOURNAL OF SUPERCOMPUTING, 2013, 64 (03): : 1021 - 1037
  • [32] Research on Greedy Reconfiguration Algorithm of Compressed Sensing Based on Image
    Zhang, Yu-bo
    Wang, Xiu-fang
    Bi, Hong-bo
    Ge, Yan-liang
    2016 INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY, ENVIRONMENT AND INFORMATION ENGINEERING (SEEIE 2016), 2016, : 249 - 253
  • [33] An Efficient Topology Reconfiguration Algorithm under Targeted Attacks and Failures
    Chang, Wei
    Shou, Guochu
    Liu, Yaqiong
    Guo, Zhigang
    Hu, Yihong
    Liu, Jing
    NOMS 2018 - 2018 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2018,
  • [34] ntegrated Coherence Prediction: Towards Efficient Cache Coherence on NoC-Based Multicore Architectures
    Huang, Libo
    Wang, Zhiying
    Xiao, Nong
    Wang, Yongwen
    Dou, Qiang
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2014, 19 (03)
  • [35] Hierarchical and Recursive Floorplanning Algorithm for NoC-Based Scalable Multi-Die FPGAs
    Luo, Jianwen
    Liu, Xinzhe
    Chen, Fupeng
    Ha, Yajun
    2022 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, APCCAS, 2022, : 476 - 480
  • [36] KTS: a real-time mapping algorithm for NoC-based many-cores
    Audrey Queudet
    Nadine Abdallah
    Maryline Chetto
    The Journal of Supercomputing, 2017, 73 : 3635 - 3651
  • [37] Task Partitioning Optimization Algorithm for Energy Saving and Load Balance on NoC-based MPSoCs
    Stefani, Marco P.
    Webber, Thais
    Fernandes, Ramon
    Cataldo, Rodrigo
    Poehls, Leticia B.
    Marcon, Cesar
    PROCEEDINGS OF THE SIXTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2015), 2015, : 130 - 134
  • [38] Run-Time Remapping Algorithm of Dataflow Actors on NoC-Based Heterogeneous MPSoCs
    Rizk, Mostafa
    Martin, Kevin J. M.
    Diguet, Jean-Philippe
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (12) : 3959 - 3976
  • [39] Defragmentation for Efficient Runtime Resource Management in NoC-Based Many-Core Systems
    Ng, Jim
    Wang, Xiaohang
    Singh, Amit Kumar
    Mak, Terrence
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2016, 24 (11) : 3359 - 3372
  • [40] Mapping and Placement in NoC-based Reconfigurable Systems Using an Adaptive Tabu Search Algorithm
    Silva Novaes, Guilherme Apolinario
    Moreira, Luiz Carlos
    Chau, Wang Jiang
    2019 IEEE 10TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS & SYSTEMS (LASCAS), 2019, : 145 - 148