Patent · US Active

Fused command handling

US11934700B2 · kind B2 · utility

0Cited by
2References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 13, 2022
Grant dateMar 19, 2024
Priority date
Expiry dateMay 19, 2042

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/7204
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Aspects of a storage device are provided that handle pairing and atomic processing of fused commands received from submission queues based on data structures such as a linked lists which the controller respectively associates with each submission queue. A memory of the storage device includes a plurality of data structures each associated with a different submission queue. A controller of the storage device receives a first command for a fused operation from a submission queue, stores the first command in a data structure, receives a second command for the fused operation from the submission queue, determines whether the second command corresponds to the fused operation, stores the second command in the data structure in response to the determination, and performs the fused operation in response to storing the second command. As a result, fused command handling may be achieved with minimal impact to queue arbitration logic and command latency.

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