发明名称 ADAPTIVE BANDWIDTH DISTRIBUTION SYSTEM FOR HIGH-PERFORMANCE INPUT/OUTPUT DEVICES WITH VARIABLE THROUGHPUT
摘要 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. A bandwidth manager detects the completion of an I/O operation, which includes either a read operation or a write operation. The bandwidth manager calculates 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. The bandwidth manager generates a shadow request for reserving a 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 inserts the shadow request into the queue. Advantageously, applications that do not make frequent I/O operation requests in advance may still execute I/O operations because bandwidth is reserved for future I/O operation requests via the shadow requests.
申请公布号 US2009271538(A1) 申请公布日期 2009.10.29
申请号 US20080179535 申请日期 2008.07.24
申请人 LABUTE DANIEL;VINET ERIC 发明人 LABUTE DANIEL;VINET ERIC
分类号 G06F13/14 主分类号 G06F13/14
代理机构 代理人
主权项
地址