Method for specifying concurrent execution of a string of I/O command blocks in a chain structure
US6157964A · kind A · utility
Assignee
Inventor
Key dates
| Filing date | Dec 3, 1998 |
| Grant date | Dec 5, 2000 |
| Priority date | — |
| Expiry date | Dec 3, 2018 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F13/126
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An I/O command block, that is stored in a memory, includes information for connecting the I/O command block to other I/O command blocks in a chain structure. The I/O command block chain structure allows simultaneity of execution, provides a mechanism to inhibit and enable execution of an individual I/O command block, and a mechanism for establishing precedence in the sequence of execution of the I/O command blocks. This level of capability is provided by only information in the I/O command blocks within the chain. A method for specifying concurrent execution of a string of I/O command blocks stored in a memory using only information in the string of I/O command blocks allows concurrent execution of a plurality of I/O commands. The method first configures one I/O command block in the string as a head of string concurrent I/O command block. Another I/O command block in the string is configured as an end of string concurrent I/O command block. The remaining I/O command blocks, i.e., all other I/O command blocks, in the string are configured as concurrent skipped I/O command blocks.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.