HOST MANAGED HOTNESS DATA UTILIZED FOR CACHE EVICTIONS AND/OR INSERTIONS

    公开(公告)号:US20220004495A1

    公开(公告)日:2022-01-06

    申请号:US17475984

    申请日:2021-09-15

    Abstract: Systems, apparatuses, and methods provide for a memory controller to manage cache evictions and/or insertions in a data server environment based at least in part on host managed hotness data. For example, a memory controller includes logic to receive a plurality of read and write requests from a host, where the plurality of read and write requests include an associated hotness data. A valid unit count of operational memory cells is maintained on a block-by-block basis for a plurality of memory blocks. A hotness index count is also maintained based at least in part on the hotness data on a block-by-block basis for the plurality of memory blocks. One or more memory blocks of the plurality of memory blocks are selected for eviction from a single level cell region to an x-level cell region based at least in part on the valid unit count and the hotness index count.

    USER CONFIGURABLE SLC MEMORY SIZE

    公开(公告)号:US20210232313A1

    公开(公告)日:2021-07-29

    申请号:US17231893

    申请日:2021-04-15

    Abstract: An embodiment of an electronic apparatus may include one or more substrates; and a controller coupled to the one or more substrates, the controller including logic to control access to a NAND-based storage media that includes a first cell region with a first number of levels and a second region with a second number of levels that is different from the first number of levels, determine logical block address locations that correspond to a user configurable capacity placeholder, and adjust respective sizes of the first cell region and the second cell region at runtime based on the logical block address locations. Other embodiments are disclosed and claimed.

Patent Agency Ranking