• DocumentCode
    3209213
  • Title

    Microarchitecture of a high radix router

  • Author

    Kim, John ; Dally, William J. ; Towles, Brian ; Gupta, Amit K.

  • Author_Institution
    Comput. Syst. Lab., Stanford Univ., CA, USA
  • fYear
    2005
  • fDate
    4-8 June 2005
  • Firstpage
    420
  • Lastpage
    431
  • Abstract
    Evolving semiconductor and circuit technology has greatly increased the pin bandwidth available to a router chip. In the early 90s, routers were limited to 10Gb/s of pin bandwidth. Today 1Tb/s is feasible, and we expect 20Tb/s of I/O bandwidth by 2010. A high-radix router that provides many narrow Dalports is more effective in converting pin band-width to reduced latency and reduced cost than the alternative of building a router with a few wide ports. However, increasing the radix (or degree) of a router raises several challenges as internal switches and allocators scale as the square of the radix. This paper addresses these challenges by proposing and evaluating alternative microarchitectures for high radix routers. We show that the use of a hierarchical switch organization with per-virtual-channel buffers in each subswitch enables an area savings of 40% compared to a fully buffered crossbar and a throughput increase of 20-60% compared to a conventional crossbar implementation.
  • Keywords
    buffer storage; microprocessor chips; pipeline arithmetic; telecommunication network routing; telecommunication switching; allocators; buffered crossbar; circuit technology; hierarchical switch organization; high radix router; internal switches; microarchitecture; per-virtual-channel buffers; pin bandwidth; router chip; semiconductor technology; Bandwidth; Buildings; Costs; Delay; Laboratories; Microarchitecture; Multiprocessor interconnection networks; Research and development; Switches; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture, 2005. ISCA '05. Proceedings. 32nd International Symposium on
  • ISSN
    1063-6897
  • Print_ISBN
    0-7695-2270-X
  • Type

    conf

  • DOI
    10.1109/ISCA.2005.35
  • Filename
    1431575