Invention Grant
- Patent Title: System and method for identifying hot data and stream in a solid-state drive
-
Application No.: US15895797Application Date: 2018-02-13
-
Publication No.: US10901907B2Publication Date: 2021-01-26
- Inventor: Janki Bhimani , Rajinikanth Pandurangan , Vijay Balakrishnan , Changho Choi
- Applicant: Samsung Electronics Co., Ltd.
- Applicant Address: KR Suwon-si
- Assignee: Samsung Electronics Co., Ltd.
- Current Assignee: Samsung Electronics Co., Ltd.
- Current Assignee Address: KR Suwon-si
- Agency: Innovation Counsel LLP
- Main IPC: G06F12/0888
- IPC: G06F12/0888 ; G06F12/0893 ; G06F12/1045 ; H04L9/32

Abstract:
A method for providing a Bloom filter for a multi-stream enabled solid-state drive (SSD) is disclosed. The Bloom filter includes two Bloom filter arrays, a counter corresponding to the two Bloom filter arrays, and a masking logic. The method includes: inserting an element in one or more of the two Bloom filter arrays using a plurality of hash functions; and updating the counter based on the insertion of the element. The method further includes: updating the Bloom filter by inserting one or more additional elements in one or more of the two Bloom filter arrays and updating the counter; and masking a data stored in the Bloom filter with the one or more additional elements to pseudo delete the data using the masking logic and reduce a false positive rate of the Bloom filter.
Public/Granted literature
- US20190121742A1 SYSTEM AND METHOD FOR IDENTIFYING HOT DATA AND STREAM IN A SOLID-STATE DRIVE Public/Granted day:2019-04-25
Information query
IPC分类: