-
公开(公告)号:US20230124665A1
公开(公告)日:2023-04-20
申请号:US17558587
申请日:2021-12-21
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ilgu HONG , Changho CHOI , Yang Seok KI
IPC: G06F3/06
Abstract: A method includes receiving, at a controller of a computational storage (CS) device, a request to allocate computational storage to an application of a host device. The request includes a resource set ID associated with the application. The method further includes identifying a memory range within a memory region of the CS device. The method further includes storing, in a data structure associated with the resource set ID, an association between a memory range identifier (ID) of the memory range, the memory region, and an offset within the memory region. The method further includes sending the memory range ID to the host device.
-
公开(公告)号:US20240220139A1
公开(公告)日:2024-07-04
申请号:US18608871
申请日:2024-03-18
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ilgu HONG , Changho CHOI , Yang Seok KI
IPC: G06F3/06
CPC classification number: G06F3/0631 , G06F3/0619 , G06F3/0659 , G06F3/0679
Abstract: A method includes receiving, at a controller of a computational storage (CS) device, a request to allocate computational storage to an application of a host device. The request includes a resource set ID associated with the application. The method further includes identifying a memory range within a memory region of the CS device. The method further includes storing, in a data structure associated with the resource set ID, an association between a memory range identifier (ID) of the memory range, the memory region, and an offset within the memory region. The method further includes sending the memory range ID to the host device.
-
公开(公告)号:US20240184861A1
公开(公告)日:2024-06-06
申请号:US18170272
申请日:2023-02-16
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ilgu HONG , Changho CHOI
IPC: G06F3/06
CPC classification number: G06F3/0613 , G06F3/0659 , G06F3/0679
Abstract: Systems and methods for parameter management. In some embodiments, a method includes: receiving, by a computational storage device, a program, and a first parameter type descriptor; receiving, by the computational storage device, a program execute instruction including a second parameter type descriptor; determining, by the computational storage device, that the second parameter type descriptor matches the first parameter type descriptor; and executing, by the computational storage device, the program.
-
公开(公告)号:US20210311877A1
公开(公告)日:2021-10-07
申请号:US16886552
申请日:2020-05-28
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Heekwon Park , Ho bin LEE , Ilgu HONG , Yang Seok KI
IPC: G06F12/0871 , G06F12/0862 , G06F16/22
Abstract: Provided is a method of data storage, the method including receiving a write request including a user key, determining the user key exists in a cache, generating or updating metadata corresponding to the user key, writing data corresponding to the write request to a storage device, converting the metadata to a device format corresponding to the storage device, and storing the metadata on the storage device
-
公开(公告)号:US20240152397A1
公开(公告)日:2024-05-09
申请号:US18094342
申请日:2023-01-06
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ilgu HONG , Changho CHOI
CPC classification number: G06F9/5033 , G06F11/3495
Abstract: A computational storage unit is described. The computational storage unit may include a first resource of a first type and a second resource of the first type. A table may map a user identifier (UID) for a user to a number of resources of the first type.
-
公开(公告)号:US20240134971A1
公开(公告)日:2024-04-25
申请号:US18081317
申请日:2022-12-14
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ilgu HONG , Changho CHOI
IPC: G06F21/55
CPC classification number: G06F21/552 , G06F2221/033
Abstract: A computational storage device (CSD) and a method thereof are provided. The method includes receiving, from a user device, a computational storage (CS) request, identifying the CS request as an attack, comparing a total attack value of the user device to a threshold, wherein the total attack value is based on a number of attacks received from the user device, and identifying the user device as an attacker based on the comparison.
-
公开(公告)号:US20230379142A1
公开(公告)日:2023-11-23
申请号:US17879502
申请日:2022-08-02
Applicant: Samsung Electronics Co., Ltd.
Inventor: Ilgu HONG , Changho CHOI , Mohammad Nasim Imtiaz KHAN
CPC classification number: H04L9/0822 , H04L9/0894 , H04L9/3263
Abstract: A method to exchange and manage a key is provided. The method includes receiving, at a computational storage device (CSD), a user certificate (CAuser) that is generated based on a public key of a user (PUuser);extracting, at the CSD, the PUuser using a public key of the certificate authority (PUca); generating, at the CSD, an encryption program key; encrypting, at the CSD, the encryption program key using the PUuser to generate an encrypted encryption program key; and storing, at the CSD, the encrypted encryption program key.
-
公开(公告)号:US20210182400A1
公开(公告)日:2021-06-17
申请号:US16846261
申请日:2020-04-10
Applicant: Samsung Electronics Co., Ltd.
Inventor: Yang Seok KI , Ilgu HONG
IPC: G06F21/57 , G06F9/4401 , G06F3/06
Abstract: A Key-Value (KV) storage device is disclosed. The KV storage device may include storage for objects, each object including data associated with a key. A host interface layer may receive requests to read data associated with a key from the storage, to write data associated with a key to the storage, and a boot request to get boot data from the storage. A boot request processor may process the boot request using the storage.
-
-
-
-
-
-
-