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
Link To Document :
بازگشت