Fu et al., 2017 - Google Patents
Footprint: Regulating routing adaptiveness in networks-on-chipFu et al., 2017
- Document ID
- 8166502687186991119
- Author
- Fu B
- Kim J
- Publication year
- Publication venue
- Proceedings of the 44th Annual International Symposium on Computer Architecture
External Links
Snippet
Routing algorithms can improve network performance by maximizing routing adaptiveness but can be problematic in the presence of endpoint congestion. Tree-saturation is a well- known behavior caused by endpoint congestion. Adaptive routing can, however, spread the …
- 230000001105 regulatory 0 title abstract description 13
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/25—Routing or path finding through a switch fabric
- H04L49/253—Connections establishment or release between ports
- H04L49/254—Centralized controller, i.e. arbitration or scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5695—Admission control; Resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic regulation in packet switching networks
- H04L47/10—Flow control or congestion control
- H04L47/12—Congestion avoidance or recovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/25—Routing or path finding through a switch fabric
- H04L49/256—Routing or path finding in ATM switching fabrics
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic regulation in packet switching networks
- H04L47/10—Flow control or congestion control
- H04L47/24—Flow control or congestion control depending on the type of traffic, e.g. priority or quality of service [QoS]
- H04L47/2441—Flow classification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic regulation in packet switching networks
- H04L47/70—Admission control or resource allocation
- H04L47/82—Miscellaneous aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/50—Overload detection; Overload protection
- H04L49/505—Corrective Measures, e.g. backpressure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/24—Multipath
- H04L45/245—Link aggregation, e.g. trunking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/12—Shortest path evaluation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/15—Interconnection of switching modules
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance or administration or management of packet switching networks
- H04L41/50—Network service management, i.e. ensuring proper service fulfillment according to an agreement or contract between two parties, e.g. between an IT-provider and a customer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing packet switching networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Fu et al. | Footprint: Regulating routing adaptiveness in networks-on-chip | |
Grot et al. | Topology-aware quality-of-service support in highly integrated chip multiprocessors | |
Garcia et al. | On-the-fly adaptive routing in high-radix hierarchical networks | |
Lee et al. | Globally-synchronized frames for guaranteed quality-of-service in on-chip networks | |
Ma et al. | Whole packet forwarding: Efficient design of fully adaptive routing algorithms for networks-on-chip | |
Grot et al. | Kilo-NOC: a heterogeneous network-on-chip architecture for scalability and service guarantees | |
Won et al. | Overcoming far-end congestion in large-scale networks | |
Ramanujam et al. | Destination-based adaptive routing on 2D mesh networks | |
US8085659B2 (en) | Method and switch for routing data packets in interconnection networks | |
García et al. | Ofar-cm: Efficient dragonfly networks with simple congestion management | |
Ahmed et al. | Deadlock-recovery support for fault-tolerant routing algorithms in 3d-noc architectures | |
Michelogiannakis et al. | Channel reservation protocol for over-subscribed channels and destinations | |
Daya et al. | Towards high-performance bufferless nocs with scepter | |
Zahavi et al. | Distributed adaptive routing for big-data applications running on data center networks | |
Jin et al. | HARE: history-aware adaptive routing algorithm for endpoint congestion in networks-on-chip | |
Palesi et al. | Design of bandwidth aware and congestion avoiding efficient routing algorithms for networks-on-chip platforms | |
Charif et al. | A new approach to deadlock-free fully adaptive routing for high-performance fault-tolerant NoCs | |
Escudero-Sahuquillo et al. | FBICM: Efficient congestion management for high-performance networks using distributed deterministic routing | |
Rocher-Gonzalez et al. | Congestion management in high-performance interconnection networks using adaptive routing notifications | |
Fuentes et al. | Network unfairness in dragonfly topologies | |
Villar et al. | An integrated solution for QoS provision and congestion management in high-performance interconnection networks using deterministic source-based routing | |
Sleeba et al. | Traffic aware deflection rerouting mechanism for mesh network on chip | |
Chrysos et al. | Large switches or blocking multi-stage networks? An evaluation of routing strategies for datacenter fabrics | |
Heisswolf et al. | Rerouting: Scalable NoC self-optimization by distributed hardware-based connection reallocation | |
Rocher-Gonzalez et al. | Efficient congestion management for high-speed interconnects using adaptive routing |