Abstract | ||
---|---|---|
Technology scaling of tiled-based CMPs reduces the physical size of each tile and increases the number of tiles per die. This trend directly impacts the on-chip interconnect; even though the tile population increases, the inter-tile link distances scale down proportionally to the tile dimensions. The decreasing inter-tile wire lengths can be exploited to enable swift link traversal between neighboring tiles, after appropriate wire engineering. Building on this premise, we propose a technique to rapidly transfer its between adjacent routers in half a clock cycle, by utilizing both edges of the clock during the sending and receiving operations. Half-cycle link traversal enables, for the first time, substantial reductions in (a) link power, irrespective of the data switching profile, and (b) buffer power (through buffer-size reduction), without incurring any latency/throughput loss. In fact, the proposed architecture also yields some latency improvements over a baseline NoC. Detailed hardware analysis using placed-and-routed designs, and cycle-accurate full-system simulations corroborate the significant power and latency improvements.
|
Year | DOI | Venue |
---|---|---|
2016 | 10.1145/2902961.2903010 | ACM Great Lakes Symposium on VLSI |
Keywords | Field | DocType |
tile-based chip multiprocessors,low-power network-on-chip,technology scaling,on-chip interconnect,inter-tile link,wire engineering,clock cycle,half-cycle link,data switching profile,buffer power,hardware analysis,placed-and-routed designs,cycle-accurate full-system simulations | Population,Tree traversal,Computer science,Latency (engineering),Network on a chip,Electronic engineering,Real-time computing,Chip,Throughput,Cycles per instruction,Very-large-scale integration | Conference |
ISBN | Citations | PageRank |
978-1-4503-4274-2 | 6 | 0.45 |
References | Authors | |
21 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Psarras, A. | 1 | 38 | 4.44 |
Junghee Lee | 2 | 226 | 27.26 |
Pavlos M. Mattheakis | 3 | 20 | 3.30 |
Chrysostomos Nicopoulos | 4 | 835 | 50.37 |
Giorgos Dimitrakopoulos | 5 | 215 | 27.31 |