×

Bandwidth on-demand adaptive routing

  • US 9,237,093 B2
  • Filed: 03/14/2013
  • Issued: 01/12/2016
  • Est. Priority Date: 03/14/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer system comprising:

  • a first computer comprising;

    a memory;

    a processor coupled to the memory to execute instructions fetched from the memory;

    a plurality of network ports, each network port of the plurality of network ports being connectable, via a respective link, to a respective network port on another computer of the computer system; and

    an adaptive router coupled to the memory, the processor and the plurality of network ports, wherein the adaptive router;

    utilizes packets sent via a port of the plurality of network ports and its respective link to provide non-uniform memory access to the memory by a processor on the another computer and provide non-uniform memory access to memory on the another computer by the processor on the first computer;

    stores, for at least one network port of the plurality of network ports, information associating the network port with at least one other network port of the plurality of network ports as an at least one secondary network port;

    accumulates historical information about an amount of data transferred via each port of the plurality of network ports; and

    automatically determines, per packet, based at least in part on the historical information and independent of any information about congestion related to any port of the plurality of network ports, whether to consider sending the packet via one of the at least one secondary network port.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×