Method of achieving low write latency in a data storage system
AssigneeSamsung Electronics Co., Ltd.
InventorVenkataratnam NIMMAGADDA
Life of this patent
Estimating the term…
Abstract
A data storage system includes a host having a write buffer, a memory region, a submission queue and a driver therein. The driver is configured to: (i) transfer data from the write buffer to the memory region in response to a write command, (ii) generate a write command completion notice; and (iii) send at least an address of the data in the memory region to the submission queue. The host may also be configured to transfer the address to a storage device external to the host, and the storage device may use the address during an operation to transfer the data in the memory region to the storage device.
Claims14
A data storage system, comprising:
- a host having a write buffer, a memory region, a submission queue and a driver therein, said driver configured to transfer data from the write buffer to the memory region in response to a write command, generate a write command completion notice and send at least an address of the data in the memory region to the submission queue.
A method of operating a data storage system having a host therein, which comprises a write buffer, a memory region, a submission queue and a driver, said method comprising:
- transferring, by the driver, data from the write buffer to the memory region in response to a write command;
- generating a write command completion notice;
- and
- sending at least an address of the data in the memory region to the submission queue.
A data storage system comprising:
- a storage device;
- and
- a host including:
- a driver configured to:
- read data from a write buffer in the host, in response to a write command received from an application in the host;
- send the data to a memory region in the host;
- send completion of the write command to the application;
- and
- send the write command to a submission queue in the host, wherein the write command includes address of the data in the memory region.
-17. (canceled)
Dependencies are inferred from the claim text.