-
公开(公告)号:US11755251B2
公开(公告)日:2023-09-12
申请号:US17351114
申请日:2021-06-17
Applicant: Samsung Electronics Co., Ltd.
Inventor: Gayathiri Venkataraman , Vishwanath Maram , Matthew Shaun Bryson
IPC: G06F3/06
CPC classification number: G06F3/0664 , G06F3/0604 , G06F3/0635 , G06F3/0659 , G06F3/0679
Abstract: A system includes a virtual computational storage emulation module configured to provide a virtual computational storage device. The system further includes a storage element, where the virtual computational storage emulation module is configured to store data associated with the virtual computational storage device at the storage element. The system further includes a compute element. The virtual computational storage emulation module is configured to send a compute request associated with the virtual computational storage device to the compute element.
-
22.
公开(公告)号:US20220278963A1
公开(公告)日:2022-09-01
申请号:US17233145
申请日:2021-04-16
Applicant: Samsung Electronics Co., Ltd.
Inventor: Gayathiri Venkataraman , Matthew Shaun Bryson , Vishwanath Maram
Abstract: A storage device includes: a storage memory component to store requested data in encrypted format; and a storage controller connected to the storage memory component over a storage interface, the storage controller to: receive a command and a decryption override indicator from a host device over a host interface to read the requested data from the storage memory component; retrieve the requested data from the storage memory component in the encrypted format in response to the command; and transmit the requested data in the encrypted format to a destination storage device over a transport layer in response to the decryption override indicator.
-
公开(公告)号:US10108450B2
公开(公告)日:2018-10-23
申请号:US15186250
申请日:2016-06-17
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Oscar Pinto , Vishwanath Maram
Abstract: A method for notifying a host to manage background activities in a data storage device is disclosed. The method includes: receiving a query from a host operation system (OS); sending to the host OS, in response to the query, a list of background tasks to be performed in a data storage device; receiving a threshold value for one or more of the background tasks from the host OS; setting a timeout value associated with the threshold value; determining and notifying the timeout value to the host OS; determining that the threshold value is reached for a background task; and notifying the host OS that the SSD may perform the background task in the data storage device after the timeout value expires.
-
-