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.

    Apparatus, systems, and methods to reclaim storage associated with cached data

    公开(公告)号:US10915264B2

    公开(公告)日:2021-02-09

    申请号:US16381914

    申请日:2019-04-11

    Abstract: Embodiments are directed towards apparatuses, methods, and systems associated with a storage reclamation manager that generates a command to reclaim storage locations to assist in management of a storage capacity of a primary storage device. In embodiments, the command is a trim command to inform the storage device of storage locations including invalid data. In embodiments, the command is generated during performance of operations associated with a write-back operation where a cache coupled with the processor stores a first portion of data and the primary storage device stores a corresponding second portion of data. In embodiments, the command is generated during or after a write-back operation of a third portion of data into the cache device. In embodiments, the command assists in reclamation of storage locations in which the second portion of data is stored, to assist in management of a storage capacity of the primary storage device. Additional embodiments may be described and claimed.

    APPARATUS, SYSTEMS, AND METHODS TO RECLAIM STORAGE ASSOCIATED WITH CACHED DATA

    公开(公告)号:US20190235785A1

    公开(公告)日:2019-08-01

    申请号:US16381914

    申请日:2019-04-11

    CPC classification number: G06F3/0652 G06F3/0604 G06F3/0659 G06F3/0679

    Abstract: Embodiments are directed towards apparatuses, methods, and systems associated with a storage reclamation manager that generates a command to reclaim storage locations to assist in management of a storage capacity of a primary storage device. In embodiments, the command is a trim command to inform the storage device of storage locations including invalid data. In embodiments, the command is generated during performance of operations associated with a write-back operation where a cache coupled with the processor stores a first portion of data and the primary storage device stores a corresponding second portion of data. In embodiments, the command is generated during or after a write-back operation of a third portion of data into the cache device. In embodiments, the command assists in reclamation of storage locations in which the second portion of data is stored, to assist in management of a storage capacity of the primary storage device. Additional embodiments may be described and claimed.

Patent Agency Ranking