Invention Grant
- Patent Title: Method and apparatus for erase block granularity eviction in host based caching
-
Application No.: US15477037Application Date: 2017-04-01
-
Publication No.: US10402338B2Publication Date: 2019-09-03
- Inventor: Andrzej Jakowski , Kapil Kumar Karkra
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Alliance IP, LLC
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0897 ; G06F12/02 ; G06F12/0804 ; G06F12/0811 ; G06F12/121

Abstract:
In one embodiment, a processor comprises a processing core; and a cache controller to send a plurality of write requests to a cache storage device to store cache lines of a stream block, the plurality of write requests each including a stream identifier of the stream block, wherein a capacity of the stream block is equal to a capacity of an erase block of the cache storage device and wherein the erase block is dedicated to storing cache lines of the stream block; determine to evict the stream block from the cache storage device based upon a determination that space is not available in the cache storage device to cache data received from a first storage device; and send a deallocation request to the cache storage device to deallocate all cache lines of the stream block to enable the cache storage device to erase the erase block.
Public/Granted literature
- US20180285282A1 METHOD AND APPARATUS FOR ERASE BLOCK GRANULARITY EVICTION IN HOST BASED CACHING Public/Granted day:2018-10-04
Information query