• 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