• DocumentCode
    446853
  • Title

    A Router Architecture for Real-Time Point-to-Point Networks

  • Author

    Hall, John ; Shin, Kang G. ; Rexford, Jennifer

  • fYear
    1996
  • fDate
    22-24 May 1996
  • Firstpage
    237
  • Lastpage
    237
  • Abstract
    Parallel machines have the potential to satisfy the large computational demands of emerging real-time applications. These applications require a predictable communication network, where time-constrained traffic requires bounds on latency or throughput while good average performance suffices for best-effort packets. This paper presents a router architecture that tailors low-level routing, switching, arbitration and flow-control policies to the conflicting demands of each traffic class. The router implements deadline-based scheduling, with packet switching and table-driven multicast routing, to bound end-to-end delay for time-constrained traffic, while allowing best-effort traffic to capitalize on the low-latency routing and switching schemes common in modern parallel machines. To limit the cost of servicing time-constrained traffic, the router shares packet buffers and link-scheduling logic between the multiple output ports. Verilog simulations demonstrate that the design meets the performance goals of both traffic classes in a single-chip solution.
  • Keywords
    2-level adaptive prediction; branch prediction; correlation; system traces; Communication networks; Computer architecture; Concurrent computing; Delay; Packet switching; Parallel machines; Routing; Telecommunication traffic; Throughput; Traffic control; 2-level adaptive prediction; branch prediction; correlation; system traces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture, 1996 23rd Annual International Symposium on
  • ISSN
    1063-6897
  • Print_ISBN
    0-89791-786-3
  • Type

    conf

  • DOI
    10.1109/ISCA.1996.10011
  • Filename
    1563051