-
公开(公告)号:US11586546B2
公开(公告)日:2023-02-21
申请号:US17228010
申请日:2021-04-12
Applicant: Western Digital Technologies, Inc.
Inventor: Opher Lieber , Ariel Navon , Alexander Bazarsky , Shay Benisty
IPC: G06F12/0871 , G06F12/02 , G06N20/00 , G06F12/0893
Abstract: A method and apparatus for cache management and eviction polices using unsupervised reinforcement learning schemes is disclosed.
-
公开(公告)号:US12038844B2
公开(公告)日:2024-07-16
申请号:US18104180
申请日:2023-01-31
Applicant: Western Digital Technologies, Inc.
Inventor: Opher Lieber , Ariel Navon , Alexander Bazarsky , Shay Benisty
IPC: G06F12/0871 , G06F12/02 , G06F12/0893 , G06N20/00
CPC classification number: G06F12/0871 , G06F12/0246 , G06F12/0893 , G06N20/00 , G06F2212/214 , G06F2212/7205
Abstract: A method and apparatus for cache management and eviction polices using unsupervised reinforcement learning schemes is disclosed.
-
公开(公告)号:US11169744B2
公开(公告)日:2021-11-09
申请号:US16836679
申请日:2020-03-31
Applicant: Western Digital Technologies, Inc.
Inventor: David C. Brief , Rotem Sela , Opher Lieber
IPC: G06F11/20 , G06F3/06 , G06F12/1009
Abstract: Data may be read from a data storage device using host performance booster (HPB). An encoded HPB entry in a read command provides the PBA (Physical Block Address) as well as the run length. The LBA (Logical Block Address), PBA, and run length are placed in an HPB read buffer table. The HPB read buffer table is located in the host device. When the read command is received by the data storage device, the data storage device reads the LBA, transfer length, and HPB entry from the read command. The HPB entry contains the PBA for the LBA as well as the run length for the data to be read. For non-sequential reads, the HPB contains the LBA, transfer length, and reference to a write buffer table that is stored in the data storage device.
-
公开(公告)号:US10977179B2
公开(公告)日:2021-04-13
申请号:US16453179
申请日:2019-06-26
Applicant: Western Digital Technologies, Inc.
Inventor: Opher Lieber , Ariel Navon , Alexander Bazarsky , Shay Benisty
IPC: G06F12/0871 , G06F12/02 , G06N20/00 , G06F12/0893
Abstract: A method and apparatus for cache management and eviction polices using unsupervised reinforcement learning schemes is disclosed.
-
-
-