Micron Technology, Inc.
Adaptive readahead cache manager based on detected active streams of read commands

Last updated:

Abstract:

A method for managing a readahead cache in a memory subsystem based on one or more active streams of read commands is described. The method includes receiving a read command that requests data from a memory component and determining whether the read command is part of an active stream of read commands based on a comparison of a set of addresses of the read command with one or more of (1) a command history table, which stores a set of command entries that each correspond to a received read command that has not been associated with an active stream, or (2) an active stream table, which stores a set of stream entries that each corresponds to active streams of read commands. The method further includes modifying a stream entry in the set of stream entries in response to determining that the read command is part of an active stream.

Status:
Grant
Type:

Utility

Filling date:

24 Nov 2020

Issue date:

14 Jun 2022