×

System interconnect dynamic scaling by predicting I/O requirements

  • US 9,324,031 B2
  • Filed: 06/09/2014
  • Issued: 04/26/2016
  • Est. Priority Date: 01/06/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method of operating a computer system comprising a plurality of processing units interconnected by external interfaces having corresponding physical link layers with dynamically adjustable bandwidth, the method comprising:

  • detecting multiple events other than I/O requests and bandwidth allocation requests occurring within a first one of the processing units that are indicative of potential future transactions on a first one of the external interfaces connected to the first processing unit that connects the first processing unit to another processing unit;

    predicting, from the detected events, that future transactions will likely occur on the first external interface, wherein the predicting is independent of observations of actual traffic on the external interface and requests for allocation of bandwidth on the external interface;

    responsive to predicting that the future transactions will likely occur, controlling the dynamically adjustable bandwidth of a first physical link layer corresponding to the first external interface to accommodate the future transactions by directly signaling a controller that controls the dynamically adjustable bandwidth of the physical link layer to increase the dynamically adjustable bandwidth of the first physical link layer; and

    subsequent to the future transactions occurring, restoring the dynamically adjustable bandwidth of the first physical link layer to a lower value.

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