• DocumentCode
    1796853
  • Title

    Bubble sharing: Area and energy efficient adaptive routers using centralized buffers

  • Author

    Hassan, Syed Minhaj ; Yalamanchili, Sudhakar

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    2014
  • fDate
    17-19 Sept. 2014
  • Firstpage
    119
  • Lastpage
    126
  • Abstract
    Edge buffers along with multiple virtual channels have traditionally been used to provide deadlock freedom guarantees in on-chip networks. The problem with such schemes is their high buffer space requirement which consumes significant power and area. In this work, we propose bubble sharing flow control to provide deadlock freedom with small, shared central buffers, eliminating edge buffers, improving buffer utilization, and decreasing router buffer requirements. The key insight involves sharing of the flit-size bubbles (free buffers) among cyclic network paths via central buffers in the router, reducing the overall router buffering space requirement. This technique effectively reconciles the trade-off between high radix and buffer space, encouraging the use of low hop count, high-radix topologies, with both deterministic and adaptive routing. Comparisons show improvement in average packet latency by 31% as compared to traditional 2VC edge buffer routers with 33% reduction in area for an 8×8 generalized hypercube topology.
  • Keywords
    buffer circuits; integrated circuit design; low-power electronics; network routing; network-on-chip; area efficient adaptive router; bubble sharing; central buffers; centralized buffers; cyclic network paths; edge buffers; energy efficient adaptive router; multiple virtual channels; radix-buffer space trade-offs; router buffering space requirement; Adaptive systems; Aerospace electronics; Grippers; Ports (Computers); Routing; Routing protocols; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networks-on-Chip (NoCS), 2014 Eighth IEEE/ACM International Symposium on
  • Conference_Location
    Ferrara
  • Type

    conf

  • DOI
    10.1109/NOCS.2014.7008770
  • Filename
    7008770