Patent · US Active

Input/output (I/O) command aggregation

US9176672B2 · kind B2 · utility

4Cited by
1References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 16, 2015
Grant dateNov 3, 2015
Priority date
Expiry dateMar 16, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2213/0036
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and techniques relating to input/output (I/O) command aggregation include, according to at least one implementation, a method including receiving a first command from a device driver through interface hardware for accessing a storage device; identifying the received command as an aggregation command having a tag corresponding to consolidated command information; communicating a transfer ready notification to the device driver; receiving the consolidated command information from the device driver, wherein the consolidated command information includes memory addresses and data transfer counts for a defined quantity of aggregated I/O commands or for aggregated I/O commands that are received within a defined period of time; storing the consolidated command information in memory; receiving a second command including the tag corresponding to the consolidated command information; and processing the second command with respect to the storage device based on the memory addresses and the data transfer counts in the consolidated command information.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.