DocumentCode
1336024
Title
Reconfigurable Routers for Low Power and High Performance
Author
Matos, Débora ; Concatto, Caroline ; Kreutz, Márcio ; Kastensmidt, Fernanda ; Carro, Luigi ; Susin, Altamiro
Author_Institution
Dept. of Comput. Sci., Fed. Univ. of Rio Grande do Sul (UFRGS), Porto Alegre, Brazil
Volume
19
Issue
11
fYear
2011
Firstpage
2045
Lastpage
2057
Abstract
Network-on-chip (NoC) designs are based on a compromise among latency, power dissipation, or energy, and the balance is usually defined at design time. However, setting all parameters, such as buffer size, at design time can cause either excessive power dissipation (originated by router under utilization), or a higher latency. The situation worsens whenever the application changes its communication pattern, e.g., a portable phone downloads a new service. Large buffer sizes can ensure performance during the execution of different applications, but unfortunately, these same buffers are mainly responsible for the router total power dissipation. Another aspect is that by sizing buffers for the worst case latency incurs extra dissipation for the mean case, which is much more frequent. In this paper we propose the use of a reconfigurable router, where the buffer slots are dynamically allocated to increase router efficiency in an NoC, even under rather different communication loads. In the proposed architecture, the depth of each buffer word used in the input channels of the routers can be reconfigured at run time. The reconfigurable router allows up to 52% power savings, while maintaining the same performance as that of a homogeneous router, but using a 64% smaller buffer size.
Keywords
low-power electronics; network routing; network-on-chip; buffer size; buffer word; communication pattern; network-on-chip designs; reconfigurable routers; router efficiency; router total power dissipation; Bandwidth; Computer architecture; MPEG 4 Standard; Multiplexing; Power dissipation; Routing; Throughput; Buffer; latency; network-on-chip (NoC); power dissipation; reconfigurable router;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2010.2068064
Filename
5585851
Link To Document