Multiprocessor system utilizing multiple links to improve point to point bandwidth
AssigneeSilicon Graphics, Inc.
InventorsGregory M. Thorson, Steven Scott, Ram Gupta, William A. Huffman
Life of this patent
Estimating the term…
Abstract
A multiprocessor computer system comprises a plurality of processing element nodes and an interconnect network interconnecting the plurality of processing element nodes. An interface circuit is associated with each one of the plurality of processing element nodes. The interface circuit has a lookup table having n-number of routing entries for a given destination node. Each one of the n-number of routing entries associated with a different class of traffic. The network traffic is routed according to the class.
Claims17
A multiprocessor computer system comprising:
- a plurality of processing element nodes;
- an interconnect network interconnecting the plurality of processing element nodes;
- an interface circuit associated with each one of the plurality of processing element nodes, the interface circuit having a lookup table having n-number of routing entries for a given destination node, each one of the n-number of routing entries associated with a different class of traffic.
A method of routing packets in multiprocessor system, the method comprising:
- identifying a class for a packet from two or more classes;
- and
- using the class of the packet to determine a route for the packet from n-number of routing entries for a destination in a router lookup table wherein n is equal to the number of classes;
- and
- routing the packet along a path determined from the router table based on the class.
A multiprocessor computer system comprising:
- a plurality of processors;
- a first set of routers for interconnecting the plurality of processors;
- and
- a second set of routers for interconnecting the first set of routers
- wherein the first set of routers and the second set of routers comprise a routing lookup table having n-number of routing entries for a given destination, each one of the n-number of routing entries associated with a different class of traffic.
Dependencies are inferred from the claim text.