×

Adaptive bandwidth distribution system for high-performance input/output devices with variable throughput

  • US 7,802,033 B2
  • Filed: 07/24/2008
  • Issued: 09/21/2010
  • Est. Priority Date: 04/23/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for issuing shadow requests to manage bandwidth allocation between an application that issues input/output (I/O) operation requests and an I/O device, the method comprising:

  • detecting the completion of an I/O operation that includes either a read operation from the I/O device to the application or a write operation from the application to the I/O device;

    calculating a statistical duration for future I/O operations between the application and the I/O device based on throughput statistics related to past I/O operations between the application and the I/O device;

    generating a first shadow request for reserving a first position in a queue that stores pending I/O requests for the I/O device for a first future I/O operation request from the application and having a duration related to the statistical duration; and

    inserting the first shadow request into the queue.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×