• DocumentCode
    3601009
  • Title

    A-WiNoC: Adaptive Wireless Network-on-Chip Architecture for Chip Multiprocessors

  • Author

    DiTomaso, Dominic ; Kodi, Avinash ; Matolak, David ; Kaya, Savas ; Laha, Soumyasanta ; Rayess, William

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Ohio Univ., Athens, OH, USA
  • Volume
    26
  • Issue
    12
  • fYear
    2015
  • Firstpage
    3289
  • Lastpage
    3302
  • Abstract
    With the rise of chip multiprocessors, an energy-efficient communication fabric is required to satisfy the data rate requirements of future multi-core systems. The Network-on-Chip (NoC) paradigm is fast becoming the standard communication infrastructure to provide scalable inter-core communication. However, research has shown that metallic interconnects cause high latency and consume excess energy in NoC architectures. Emerging technologies such as on-chip wireless interconnects can alleviate the power and bandwidth problems of traditional metallic NoCs. In this paper, we propose A-WiNoC, a scalable, adaptable wireless Network-on-Chip architecture that uses energy efficient wireless transceivers and improves network throughput by dynamically re-assigning channels in response to bandwidth demands from different cores. To implement such adaptability in our network at run-time, we propose an adaptable algorithm that works in the background along with a token sharing scheme to fully utilize the wireless bandwidth efficiently. Since no wireless NoC design has been completely realized with current technology, we describe technology trends in designing energy-efficient wireless transceivers with emerging technologies. We compare our proposed A-WiNoC to both wireless and wired topologies at 64 cores, with results showing a 1.4-2.6× speedup on real applications and a 54 percent improvement in throughput for synthetic traffic. Using Synopsys Design Compiler, our results indicate that A-WiNoC saves 25-35 percent energy over other state-of-the-art networks. We show that A-WiNoC can scale to 256 cores with an energy improvement of 21 percent and a saturation throughput increase of approximately 37 percent.
  • Keywords
    energy conservation; multiprocessing systems; multiprocessor interconnection networks; network topology; network-on-chip; power aware computing; transceivers; A-WiNoC; NoC architectures; NoC paradigm; adaptable algorithm; adaptive wireless network-on-chip architecture; bandwidth demands; channel reassigning; chip multiprocessors; communication infrastructure; data rate requirements; energy efficient wireless transceivers; energy-efficient communication fabric; metallic interconnects; multicore systems; network throughput; on-chip wireless interconnects; scalable inter-core communication; scalable wireless network-on-chip architecture; synopsys design compiler; synthetic traffic; token sharing; wired topologies; wireless bandwidth; wireless topologies; Bandwidth; Low power electronics; Multicore processing; Throughput; Transceivers; Transmitters; Wireless communication; Wireless sensor networks; Emerging technologies; Low-power design; On-Chip Interconnection Network; Wireless communication; low-power design; on-chip interconnection network; wireless communication;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2014.2383384
  • Filename
    6991560