Design-Space Exploration and Optimization of an Energy-Efficient and Reliable 3-D Small-World Network-on-Chip

被引:51
|
作者
Das, Sourav [1 ]
Doppa, Janardhan Rao [1 ]
Pande, Partha Pratim [1 ]
Chakrabarty, Krishnendu [2 ]
机构
[1] Washington State Univ, Sch Elect Engn & Comp Engn, Pullman, WA 99163 USA
[2] Duke Univ, Dept Elect & Comp Engn, Durham, NC 27708 USA
基金
美国国家科学基金会;
关键词
3-D network-on-chip (NoC); discrete optimization; machine-learning; small-world (SW); 3D; PERFORMANCE; SYSTEMS;
D O I
10.1109/TCAD.2016.2604288
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A 3-D network-on-chip (NoC) enables the design of high performance and low power many-core chips. Existing 3-D NoCs are inadequate for meeting the ever-increasing performance requirements of many-core processors since they are simple extensions of regular 2-D architectures and they do not fully exploit the advantages provided by 3-D integration. Moreover, the anticipated performance gain of a 3-D NoC-enabled many-core chip may be compromised due to the potential failures of through-silicon-vias that are predominantly used as vertical interconnects in a 3-D IC. To address these problems, we propose a machine-learning-inspired predictive design methodology for energy-efficient and reliable many-core architectures enabled by 3-D integration. We demonstrate that a small-world network-based 3-D NoC (3-D SWNoC) performs significantly better than its 3-D MESH-based counterparts. On average, the 3-D SWNoC shows 35% energy-delay-product improvement over 3-D MESH for the PARSEC and SPLASH2 benchmarks considered in this paper. To improve the reliability of 3-D NoC, we propose a computationally efficient spare-vertical link (sVL) allocation algorithm based on a state-space search formulation. Our results show that the proposed sVL allocation algorithm can significantly improve the reliability as well as the lifetime of 3-D SWNoC.
引用
收藏
页码:719 / 732
页数:14
相关论文
共 38 条
  • [1] RETUNES: Reliable and Energy-Efficient Network-on-Chip Architecture
    Bhamidipati, Padmaja
    Karanth, Avinash
    [J]. 2018 IEEE 36TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2018, : 488 - 495
  • [2] HREN: A Hybrid Reliable and Energy-Efficient Network-on-Chip Architecture
    Bhamidipati, Padmaja
    Karanth, Avinash
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2022, 10 (02) : 537 - 548
  • [3] Design Space Exploration of 3D Network-on-Chip: A Sensitivity-based Optimization Approach
    Lee, Dongjin
    Das, Sourav
    Kim, Dae Hyun
    Doppa, Janardhan Rao
    Pande, Partha Pratim
    [J]. ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2018, 14 (03)
  • [4] Systematic Exploration of Energy-Efficient Application-Specific Network-on-Chip Architectures
    Filippopoulos, Iasonas
    Anagnostopoulos, Iraklis
    Bartzas, Alexandros
    Soudris, Dimitrios
    Economakos, George
    [J]. IEEE ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2010), 2010, : 133 - 138
  • [5] Performance and Thermal Tradeoffs for Energy-Efficient Monolithic 3D Network-on-Chip
    Lee, Dongjin
    Das, Sourav
    Doppa, Janardhan Rao
    Pane, Partha Pratim
    Chakrabarty, Krishnendu
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2018, 23 (05)
  • [6] Economizing TSV Resources in 3-D Network-on-Chip Design
    Wang, Ying
    Han, Yin-He
    Zhang, Lei
    Fu, Bin-Zhang
    Liu, Cheng
    Li, Hua-Wei
    Li, Xiaowei
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2015, 23 (03) : 493 - 506
  • [7] Network-on-Chip Design Guidelines for Monolithic 3-D Integration
    Akgun, Itir
    Stow, Dylan
    Xie, Yuan
    [J]. IEEE MICRO, 2019, 39 (06) : 46 - 53
  • [8] Design space exploration for energy-efficient secure sensor network
    Yuan, L
    Qu, G
    [J]. IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES, AND PROCESSORS, PROCEEDINGS, 2002, : 88 - 97
  • [9] Evaluating the effectiveness of Bat optimization in an adaptive and energy-efficient network-on-chip routing framework
    Reddy, B. Naresh Kumar
    Kumar, Aruru Sai
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2024, 188
  • [10] 3D-Partition: A Design Space Exploration Tool for Three-Dimensional Network-on-Chip
    Wu, Ji
    [J]. PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON MECHATRONICS, CONTROL AND AUTOMATION ENGINEERING (MCAE), 2016, 58 : 115 - 118