Invention Grant
- Patent Title: System and method for locality detection to identify read or write streams in a memory device
-
Application No.: US15497547Application Date: 2017-04-26
-
Publication No.: US10564853B2Publication Date: 2020-02-18
- Inventor: Vitali Linkovsky , Shay Benisty , William Guthrie , Scheheresade Virani
- Applicant: Western Digital Technologies, Inc.
- Applicant Address: US CA San Jose
- Assignee: Western Digital Technologies, Inc.
- Current Assignee: Western Digital Technologies, Inc.
- Current Assignee Address: US CA San Jose
- Agency: Brinks Gilson & Lione
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F13/42

Abstract:
Systems and methods for determining locality of an incoming command relative to previously identified write or read streams is disclosed. NVM Express (NVMe) implements a paired submission queue and completion queue mechanism, with host software on the host device placing commands into multiple submission queues. The memory device fetches the commands from the multiple submission queues, which results in the incoming commands being interspersed. In order to determine whether the incoming commands should be assigned to previously identified read or write streams, the locality of the incoming commands relative to the previously identified read or write streams is analyzed. One example of locality is proximity in address space. In response to determining locality, the incoming commands are assigned to the various streams.
Public/Granted literature
- US20180314421A1 SYSTEM AND METHOD FOR LOCALITY DETECTION TO IDENTIFY READ OR WRITE STREAMS IN A MEMORY DEVICE Public/Granted day:2018-11-01
Information query