Fine-Grained Bandwidth Adaptivity in Networks-on-Chip Using Bidirectional Channels

Networks-on-Chip (NoC) serve as efficient and scalable communication substrates for many-core architectures. Currently, the bandwidth provided in NoCs is over-provisioned for their typical usage case. In real-world multi-core applications, less than 5% of channels are utilized on average. Large bandwidth resources serve to keep network latency low during periods of peak communication demands. Increasing the average channel utilization through narrower channels could improve the efficiency of NoCs in terms of area and power; however, in current NoC architectures this degrades overall system performance. Based on thorough analysis of the dynamic behavior of real workloads, the authors design a novel NoC architecture that adapts to changing application demands.

Provided by: Institute of Electrical & Electronic Engineers Topic: Mobility Date Added: Mar 2012 Format: PDF

Find By Topic