06-01-2022 дата публикации
Номер: US20220004495A1
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. 1. A semiconductor apparatus comprising:one or more substrates; and receive, via a memory controller of a memory device, a plurality of read and write requests from a host, wherein the plurality of read and write requests include an associated hotness data,', 'maintain, via the memory controller, a valid unit count of operational memory cells on a block-by-block basis for a plurality of memory blocks,', 'maintain, via the memory controller, a hotness index count based at least in part on the hotness data, wherein the hotness index count is maintained on a block-by-block basis for the plurality of memory blocks, and', 'select, via the memory controller, one or more memory blocks of the plurality of memory blocks for eviction based at least in part on the valid unit count and the hotness index count, wherein the eviction is from a single level cell region to an x-level cell region., 'logic coupled to the one or more substrates, wherein the logic is implemented at least partly in one or more of configurable or fixed-functionality hardware logic, the logic to2. The semiconductor apparatus of claim 1 , wherein the ...
Подробнее