BARAN: Bimodal Adaptive Reconfigurable-Allocator Network-on-Chip

被引:6
|
作者
Mirhosseini, Amirhossein [1 ]
Sadrosadati, Mohammad [2 ]
Aghamohammadi, Fatemeh [2 ]
Modarressi, Mehdi [3 ]
Sarbazi-Azad, Hamid [2 ,4 ]
机构
[1] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
[2] Sharif Univ Technol, Dept Comp Engn, Tehran, Iran
[3] Univ Tehran, Dept Elect & Comp Engn, Tehran, Iran
[4] IPM, Inst Res Fundamental Sci, Sch Comp Sci, Tehran, Iran
关键词
Network-on-chip; reconfigurable logic; low-power design; performance optimization;
D O I
10.1145/3294049
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Virtual channels are employed to improve the throughput under high traffic loads in Networks-on-Chips (NoCs). However, they can impose non-negligible overheads on performance by prolonging clock cycle time, especially under low traffic loads where the impact of virtual channels on performance is trivial. In this article, we propose a novel architecture, called BARAN, that can either improve on-chip network performance or reduce its power consumption (depending on the specific implementation chosen), not both at the same time, when virtual channels are underutilized; that is, the average number of virtual channel allocation requests per cycle is lower than the number of total virtual channels. We also introduce a reconfigurable arbitration logic within the BARAN architecture that can be configured to have multiple latencies and, hence, multiple slack times. The increased slack times are then used to reduce the supply voltage of the routers or increase their clock frequency in order to reduce power consumption or improve the performance of the whole NoC system. The power-centric design of BARAN reduces NoC power consumption by 43.4% and 40.6% under CMP and GPU workloads, on average, respectively, compared to a baseline architecture while imposing negligible area and performance overheads. The performance-centric design of BARAN reduces the average packet latency by 45.4% and 42.1%, on average, under CMP and GPU workloads, respectively, compared to the baseline architecture while increasing power consumption by 39.7% and 43.7%, on average. Moreover, the performance-centric BARAN postpones the network saturation rate by 11.5% under uniform random traffic compared to the baseline architecture.
引用
收藏
页数:29
相关论文
共 50 条
  • [41] Multiband RF-Interconnect for Reconfigurable Network-on-Chip Communications
    Cong, Jason
    Chang, Mau-Chung Frank
    Reinman, Glenn
    Tam, Sai-Wang
    11TH INTERNATIONAL WORKSHOP ON SYSTEM-LEVEL INTERCONNECT PREDICTION (SLIP 09), 2009, : 107 - 108
  • [42] RAR-NoC: A Reconfigurable and Adaptive Routable Network-on-Chip for FPGA-based Multiprocessor Systems
    Rettkowski, Jens
    Goehringer, Diana
    2014 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2014,
  • [43] An energy-efficient network-on-chip for a heterogeneous tiled reconfigurable systems-on-chip
    Kavaldjiev, N
    Smit, GJM
    PROCEEDINGS OF THE EUROMICRO SYSTEMS ON DIGITAL SYSTEM DESIGN, 2004, : 492 - 498
  • [44] A-WiNoC: Adaptive Wireless Network-on-Chip Architecture for Chip Multiprocessors
    DiTomaso, Dominic
    Kodi, Avinash
    Matolak, David
    Kaya, Savas
    Laha, Soumyasanta
    Rayess, William
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (12) : 3289 - 3302
  • [45] SoCWire: A Network-on-Chip approach for Reconfigurable System-on-Chip designs in space applications
    Osterloh, B.
    Michalik, H.
    Fiethe, B.
    Kotarowski, K.
    PROCEEDINGS OF THE 2008 NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS, 2008, : 51 - 56
  • [46] Adaptive instruction codec architecture design for network-on-chip
    Lee, Trong-Yen
    Huang, Chi-Han
    Liu, Min-Jea
    Chen, Jhen-Syuan
    COMPUTERS & ELECTRICAL ENGINEERING, 2016, 51 : 207 - 224
  • [47] Roundabout: a Network-on-Chip Router with Adaptive Buffer Sharing
    Effiong, Charles
    Sassatelli, Gilles
    Gamatie, Abdoulaye
    2017 IEEE 15TH INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS), 2017, : 65 - 68
  • [48] Adaptive Methodologies and Designs for Network-on-Chip based Systems
    Nedjah, Nadia
    Mourelle, Luiza de Macedo
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2012, 18 (07) : 899 - 900
  • [49] Network-on-Chip and Photonic Network-on-Chip Basic Concepts: A Survey
    Asadi, Bahareh
    Zia, Syed Maqsood
    Al-Khafaji, Hamza Mohammed Ridha
    Mohamadian, Asghar
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2023, 39 (01): : 11 - 25
  • [50] Adaptive Packet Relocator in Wireless Network-on-Chip (WiNoC)
    Rusli, Mohd Shahrizal
    Lit, Asrani
    Marsono, Muhammad Nadzir
    Palesi, Maurizio
    MODELING, DESIGN AND SIMULATION OF SYSTEMS, ASIASIM 2017, PT II, 2017, 752 : 719 - 735