A multiobjective scatter search algorithm for fault-tolerant NoC mapping optimisation

被引:7
|
作者
Le, Qianqi [1 ]
Yang, Guowu [1 ]
Hung, William N. N. [2 ]
Zhang, Xinpeng [1 ]
Fan, Fuyou [1 ]
机构
[1] Univ Elect Sci & Technol China, Sch Comp Sci & Engn, Chengdu 610054, Sichuan, Peoples R China
[2] Synopsys Inc, Mountain View, CA USA
基金
中国国家自然科学基金;
关键词
Network-on-Chip; mapping; scatter search; routing; fault-tolerant; DESIGN;
D O I
10.1080/00207217.2013.805392
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Mapping IP cores to an on-chip network is an important step in Network-on-Chip (NoC) design and affects the performance of NoC systems. A mapping optimisation algorithm and a fault-tolerant mechanism are proposed in this article. The fault-tolerant mechanism and the corresponding routing algorithm can recover NoC communication from switch failures, while preserving high performance. The mapping optimisation algorithm is based on scatter search (SS), which is an intelligent algorithm with a powerful combinatorial search ability. To meet the requests of the NoC mapping application, the standard SS is improved for multiple objective optimisation. This method helps to obtain high-performance mapping layouts. The proposed algorithm was implemented on the Embedded Systems Synthesis Benchmarks Suite (E3S). Experimental results show that this optimisation algorithm achieves low-power consumption, little communication time, balanced link load and high reliability, compared to particle swarm optimisation and genetic algorithm.
引用
收藏
页码:1056 / 1073
页数:18
相关论文
共 50 条
  • [1] Fault-Tolerant Routing Algorithm Simulation and Hardware Verification of NoC
    Jiang, Shu Y.
    Luo, Gang
    Liu, Yue
    Jiang, Shan S.
    Li, Xiu T.
    IEEE TRANSACTIONS ON APPLIED SUPERCONDUCTIVITY, 2014, 24 (05)
  • [2] A fault-tolerant routing algorithm aiming at a path fault and local congestion in NoC
    Ouyang Y.-M.
    He X.-C.
    Liang H.-G.
    Yi M.-X.
    Du G.-M.
    An X.
    2016, Chinese Institute of Electronics (44): : 920 - 925
  • [3] Review on Fault-Tolerant NoC Designs
    Jun-Shi Wang
    Le-Tian Huang
    Journal of Electronic Science and Technology, 2018, 16 (03) : 191 - 221
  • [4] The Fault-Tolerant NoC Techniques with FPGA
    Lu, Zhi
    Jiang, Shu Yan
    Huang, Le Tian
    Wu, Chao
    Luo, Gang
    Li, Qi
    Song, Guo Ming
    2015 IEEE International Conference on Applied Superconductivity and Electromagnetic Devices (ASEMD), 2015, : 54 - 55
  • [5] Characterization of a fault-tolerant NoC router
    Mediratta, Sumit Dharampal
    Draper, Jefftey
    2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 381 - 384
  • [6] A Fault-tolerant Routing Algorithm for NoC Using Farthest Reachable Routers
    Wang, Junshi
    Huang, Letian
    Li, Guangjun
    Wang, Xiaohang
    Mak, Terrence
    2013 IEEE 11TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC), 2013, : 153 - 158
  • [7] Fault-Tolerant Circular Routing Algorithm for 3D-NoC
    Alizadeh, Razieh
    Saneei, Mohsen
    Ebrahimi, Masoumeh
    2014 INTERNATIONAL CONGRESS ON TECHNOLOGY, COMMUNICATION AND KNOWLEDGE (ICTCK), 2014,
  • [8] A Novel Test Strategy and Fault-Tolerant Routing Algorithm for NoC Routers
    Alamian, Sanaz Sadat
    Fallahzadeh, Ramin
    Hessabi, Shaahin
    Alirezaie, Javad
    2013 17TH CSI INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND DIGITAL SYSTEMS (CADS 2013), 2013, : 133 - +
  • [9] Fault-tolerant priority configuration mixed search algorithm
    Li, Jun
    Cao, Wanhua
    Yang, Fumin
    Tu, Gang
    Lu, Yansheng
    Luo, Wei
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2007, 44 (11): : 1912 - 1919
  • [10] Mapping a Fault-Tolerant Distributed Algorithm to Systems on Chip
    Fuchs, Gottfried
    Fuegger, Matthias
    Schmid, Ulrich
    Steininger, Andreas
    11TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN - ARCHITECTURES, METHODS AND TOOLS : DSD 2008, PROCEEDINGS, 2008, : 242 - 249