Title :
A Fair and Maximal Allocator for Single-Cycle On-Chip Homogeneous Resource Allocation
Author :
Shaoteng Liu ; Jantsch, Axel ; Zhonghai Lu
Author_Institution :
Dept. of Electron. Syst., KTH R. Inst. of Technol., Stockholm, Sweden
Abstract :
Traditional allocators for network-on-chip (NoC) routers suffer from either poor-matching quality or limited fairness. We propose a waterfall (WTF) allocator targeting homogeneous resource allocation, which provides single-cycle maximal matching while guaranteeing strong fairness based on the round-robin principle. It can be implemented with a loop-free structure. In 90 nm technology, the allocator operates at about 1 GHz clock frequency. We compare WTF with wave-front, separable-input-first, and separable-output-first allocators and find that it is at least 10% smaller, has 50% less delay under high load, and uses 3% less power than any of these alternatives. Also, WTF is at least as fair or clearly fairer. We also find that in a 4×4 circuit switched NoC the use of WTF gives up to 20% higher network performance.
Keywords :
circuit switching; network-on-chip; resource allocation; 4×4 circuit switched NoC; frequency 1 GHz; homogeneous resource allocation; maximal matching; network-on-chip; round-robin principle; single-cycle on-chip; size 90 nm; waterfall allocator; Clocks; Delays; Probes; Resource management; Switches; Switching circuits; Very large scale integration; Allocator; fairness; maximal matching; network-on-chip (NoC); round-robin; round-robin.;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
DOI :
10.1109/TVLSI.2013.2284563