发明名称 Efficient handling of queued-direct I/O requests and completions
摘要 Computer program products and methods for efficient handling of queued-direct input/output (QDIO) requests and completions at an adapter in communication with an I/O device are provided. A method includes accessing a queue with one or more storage block address lists (SBALs), where each SBAL includes a plurality of storage block address list entries (SBALEs) and is associated with an SLSB. The method further includes reading an SBAL count in one of the SBALEs, where the SBAL count indicates a number of the SBALs forming an I/O request to the I/O device. In response to determining that the SBAL count is greater than one, a number of the SBALs from the queue and associated SLSBs equivalent to the SBAL count are prefetched without waiting for a notification of completion of each of the SBALs forming the I/O request, and states of the associated SLSBs transition from adapter-owned to program-owned.
申请公布号 US8055817(B2) 申请公布日期 2011.11.08
申请号 US20090609110 申请日期 2009.10.30
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 HIGGS RAYMOND;KUCH GEORGE P.;RATCLIFF BRUCE H.;SITTMANN, III GUSTAV E.;STEVENS JERRY W.
分类号 G06F13/00;G06F3/00 主分类号 G06F13/00
代理机构 代理人
主权项
地址