Energy-Efficient and Fault-Tolerant Unified Buffer and Bufferless Crossbar Architecture for NoCs

被引:2
|
作者
Zhang, Yixuan [1 ]
Morris, Randy [1 ]
DiTomaso, Dominic [1 ]
Kodi, Avinash [1 ]
机构
[1] Ohio Univ, Sch Elect Engn & Comp Sci, Athens, OH 45701 USA
关键词
D O I
10.1109/IPDPSW.2012.119
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Network-on-Chip (NoC) architecture is considered to be an attractive solution to overcome the combined problems of limited bandwidth and scalability in multicores. Input buffering at the router allows the network to sustain the accepted throughput without performance degradation. However, the input buffers consume a substantial portion of the total power budget, and there have been proposals to reduce the size of these buffers. Eliminating buffers altogether can also reduce the power consumption at low network loads, however at higher loads when conflicts are frequent, deflecting or dropping packets can lead to higher power. In this paper, with both enhancing performance and decreasing power consumption as our goals, we propose a dual-input crossbar design called DXbar, which combines the advantages of bufferless networks to enable low-latency routing at low network load and limited buffering capability to handle excessive packets at high network load. Moreover, we also propose a unified dual-input crossbar that combines the bufferless and buffered approach in one integrated architecture. The dual crossbar network naturally provides fault tolerance and improves the reliability of the network. Dual-input crossbar architecture improves the area overhead, while providing similar performance as dual crossbar architecture. DXbar design not only has superior performance compared to the state-of-the-art designs based on similar motivation, but also achieves significant power savings. The simulation results of the proposed methodology show that DXbar achieves over 15-20% performance improvement and saves at least 15% power over the baseline design for synthetic and Splash-2 benchmarks. We further evaluated the performance by injecting varying percentage of faults into the network for both DOR and WF adaptive routing algorithms. Our results indicate that DOR outperforms WF adaptive routing algorithm at high network loads with increasing percentage of faults.
引用
收藏
页码:972 / 981
页数:10
相关论文
共 50 条
  • [1] Fault-Tolerant Energy-Efficient LoRaWAN Networking Architecture
    Yu, Cheng-En
    Wang, Chao
    Zhang, Shao-Qun
    [J]. 2022 11TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2022, : 124 - 127
  • [2] Energy-Efficient Runtime Adaptive Scrubbing in Fault-Tolerant Network-on-Chips (NoCs) Architectures
    Boraten, Travis
    Kodi, Avinash
    [J]. 2013 IEEE 31ST INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2013, : 264 - 271
  • [3] Energy-efficient and Fault-tolerant Mobile Cloud Storage
    Chen, Chien-An
    Stoleru, Radu
    Xie, Geoffrey G.
    [J]. 2016 5TH IEEE INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (IEEE CLOUDNET), 2016, : 51 - 57
  • [4] Energy-Efficient and Fault-Tolerant Distributed Mobile Execution
    Kwon, Young-Woo
    Tilevich, Eli
    [J]. 2012 IEEE 32ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2012, : 586 - 595
  • [5] A fault-tolerant and energy-efficient continuous data protection system
    Xiao Yu
    Yu-an Tan
    Zhizhuo Sun
    Jingyu Liu
    Chen Liang
    Quanxin Zhang
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2019, 10 : 2945 - 2954
  • [6] Energy-Efficient and Fault-Tolerant Positioning of Multiple Base Stations
    Kim, Soo
    Ko, JeongGil
    Yoon, Jongwon
    Lee, Heejo
    [J]. INFORMATION NETWORKING: TOWARDS UBIQUITOUS NETWORKING AND SERVICES, 2008, 5200 : 584 - 593
  • [7] A fault-tolerant and energy-efficient continuous data protection system
    Yu, Xiao
    Tan, Yu-an
    Sun, Zhizhuo
    Liu, Jingyu
    Liang, Chen
    Zhang, Quanxin
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2019, 10 (08) : 2945 - 2954
  • [8] Energy-Efficient and Fault-Tolerant Taskgraph Scheduling for Manycores and Grids
    Eitschberger, Patrick
    Keller, Joerg
    [J]. EURO-PAR 2013: PARALLEL PROCESSING WORKSHOPS, 2014, 8374 : 769 - 778
  • [9] Energy-efficient Adaptive Wireless NoCs Architecture
    DiTomaso, Dominic
    Kodi, Avinash
    Matolak, David
    Kaya, Savas
    Laha, Soumyasanta
    Rayess, William
    [J]. 2013 SEVENTH IEEE/ACM INTERNATIONAL SYMPOSIUM ON NETWORKS-ON-CHIP (NOCS 2013), 2013,
  • [10] Towards Fault-Tolerant Energy-Efficient High Performance Computing in the Cloud
    Keville, Kurt L.
    Garg, Rohan
    Yates, David J.
    Arya, Kapil
    Cooperman, Gene
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2012, : 622 - 626