-
公开(公告)号:US20200295779A1
公开(公告)日:2020-09-17
申请号:US16820665
申请日:2020-03-16
Applicant: Samsung Electronics Co., Ltd.
Inventor: Yang Seok KI , Ho Bin LEE
Abstract: A transcoder is disclosed. The transcoder may comprise a buffer to store input encoded data. An index mapper may map an input dictionary to an output dictionary. A current encode buffer may store a modified current encoded data, which may be responsive to the input encoded data, the input dictionary, and the map from the input dictionary to the output dictionary. A previous encode buffer may store a modified previous encoded data, which may be responsive to the input encoded data, the input dictionary, and the map from the input dictionary to the output dictionary. A rule evaluator may generate an output stream responsive to the modified current encoded data in the current encode buffer, the modified previous encoded data in the previous encode buffer, and transcoding rules.
-
公开(公告)号:US20240088914A1
公开(公告)日:2024-03-14
申请号:US18518441
申请日:2023-11-22
Applicant: Samsung Electronics Co., Ltd.
Inventor: Yang Seok KI , Ho Bin LEE
CPC classification number: H03M7/3066 , G06F3/0604 , G06F3/0656 , G06F3/0679 , H03M7/3059 , H03M7/46 , H03M7/6011
Abstract: A storage device is disclosed. The storage device may comprise storage for input encoded data. A controller may process read requests and write requests from a host computer on the data in the storage. An in-storage compute controller may receive a predicate from the host computer to be applied to the input encoded data. A transcoder may include an index mapper to map an input dictionary to an output dictionary, with one entry in the input dictionary mapped to an entry in the output dictionary, and another entry in the input dictionary mapped to a “don't care” entry in the output dictionary.
-
公开(公告)号:US20200293192A1
公开(公告)日:2020-09-17
申请号:US16820675
申请日:2020-03-16
Applicant: Samsung Electronics Co., Ltd.
Inventor: Yang Seok KI , Ho Bin LEE
IPC: G06F3/06
Abstract: A storage device is disclosed. The storage device may comprise storage for input encoded data. A controller may process read requests and write requests from a host computer on the data in the storage. An in-storage compute controller may receive a predicate from the host computer to be applied to the input encoded data. A transcoder may include an index mapper to map an input dictionary to an output dictionary, with one entry in the input dictionary mapped to an entry in the output dictionary, and another entry in the input dictionary mapped to a “don't care” entry in the output dictionary.
-
公开(公告)号:US20250165405A1
公开(公告)日:2025-05-22
申请号:US18778907
申请日:2024-07-19
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ho Bin LEE , Jing YANG , Rekha PITCHUMANI
IPC: G06F12/121
Abstract: A storage device is disclosed. An interface may receive a write request from an application to store a data. A first storage device may act as a cache. The first storage device may include a first storage unit associated with a first lifetime data. A second storage device may act as a persistent storage. The second storage device may include a second storage unit associated with a first placement data. The first storage device may be configured to store the data in the first storage unit associated with the first lifetime data based on a second lifetime data. The second storage device may be configured to store the data in the second storage unit associated with the first placement data based at least in part on the second lifetime data.
-
公开(公告)号:US20240303196A1
公开(公告)日:2024-09-12
申请号:US18238312
申请日:2023-08-25
Applicant: SAMSUNG ELECTRONICS CO, LTD.
Inventor: Ho Bin LEE , Rekha PITCHUMANI
IPC: G06F12/0862 , G06F12/123
CPC classification number: G06F12/0862 , G06F12/123
Abstract: There is provided a memory controller including an interface and a processor. The processor fetches a memory request in one of a plurality of queues storing a plurality of memory requests from a host, compares a destination address of the memory request with a first stored destination address, among one or more stored destination addresses in a storage, associates the memory request with the first stored destination address in the storage based on a match between the destination address of the memory request and the first stored destination address in the storage, and processes one or more entries in the storage in response to the memory request.
-
公开(公告)号:US20230297517A1
公开(公告)日:2023-09-21
申请号:US18123252
申请日:2023-03-17
Applicant: Samsung Electronics Co., Ltd.
Inventor: Marie Mai NGUYEN , Heekwon PARK , Tong ZHANG , Ho Bin LEE , Yang Seok KI , Rekha PITCHUMANI
CPC classification number: G06F12/1491 , G06F12/0269 , G06F2212/1052
Abstract: A method includes storing, at a computing device, access granularity criteria associated with a memory area. The method further includes receiving a memory operation request requesting access to a first portion of the memory area at the first access granularity. The method further includes in response to the memory operation request satisfying the access granularity criteria, sending, from the computing device, a command to a storage device based on the memory operation request.
-
公开(公告)号:US20220060195A1
公开(公告)日:2022-02-24
申请号:US17518581
申请日:2021-11-03
Applicant: Samsung Electronics Co., Ltd.
Inventor: Yang Seok KI , Ho Bin LEE
Abstract: A storage device is disclosed. The storage device may comprise storage for input encoded data. A controller may process read requests and write requests from a host computer on the data in the storage. An in-storage compute controller may receive a predicate from the host computer to be applied to the input encoded data. A transcoder may include an index mapper to map an input dictionary to an output dictionary, with one entry in the input dictionary mapped to an entry in the output dictionary, and another entry in the input dictionary mapped to a “don't care” entry in the output dictionary.
-
-
-
-
-
-