Invention Grant
- Patent Title: Enhanced SSD caching
-
Application No.: US14164836Application Date: 2014-01-27
-
Publication No.: US10013344B2Publication Date: 2018-07-03
- Inventor: Luca Bert , Anant Baderdinni , Saugata Das Purkayastha , Philip K. Wong
- Applicant: Avago Technologies General IP (Singapore) Pte.Ltd
- Applicant Address: SG Singapore
- Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
- Current Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
- Current Assignee Address: SG Singapore
- Agency: Sheridan Ross P.C.
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/02 ; G06F12/0862

Abstract:
An apparatus comprising a memory and a controller. The memory may be configured to (i) implement a cache and (ii) store meta-data. The cache comprises one or more cache windows. Each of the one or more cache windows comprises a plurality of cache-lines configured to store information. Each of the plurality of cache-lines may be associated with meta-data indicating one or more of a dirty state and an invalid state. The controller may be connected to the memory and configured to detect an input/output (I/O) operation directed to a file system. The controller may perform a read-fill based on a hint value when there is a read miss in the cache. The hint value may be based on the application access pattern. The hint value may be passed to a caching layer with a corresponding I/O.
Public/Granted literature
- US20150199269A1 ENHANCED SSD CACHING Public/Granted day:2015-07-16
Information query