Router architecture for real-time point-to-point networks

29Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.

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.

Cite

CITATION STYLE

APA

Rexford, J., Hall, J., & Shin, K. G. (1996). Router architecture for real-time point-to-point networks. In Conference Proceedings - Annual International Symposium on Computer Architecture, ISCA (pp. 237–246). IEEE. https://doi.org/10.1145/232974.232998

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free