-
公开(公告)号:US20240354004A1
公开(公告)日:2024-10-24
申请号:US18634873
申请日:2024-04-12
Applicant: Samsung Electronics Co., Ltd.
Inventor: Daniel Lee HELMICK , Mark Allen GAERTNER , Chun-Chu Chen-Jhy Archie WU , Siamak ARYA , Vipin Kumar AGRAWAL , Vasili ZHDANKIN , Sumanth JANNYAVULA VENKATA
IPC: G06F3/06
CPC classification number: G06F3/061 , G06F3/0659 , G06F3/0679
Abstract: Provided are systems, methods, and apparatuses for multitenancy SSD configuration. In one or more examples, the systems, devices, and methods include identifying an identifier of a first tenant of a storage device and assigning a first performance level to the first tenant. In one or more examples, the systems, devices, and methods include generating a first performance parameter based on the first performance level and sending, to the storage device, a configuration message comprising the first performance parameter and the identifier of the first tenant.
-
公开(公告)号:US20230401009A1
公开(公告)日:2023-12-14
申请号:US18456770
申请日:2023-08-28
Applicant: Samsung Electronics Co., Ltd.
Inventor: Chun-chu Chen-Jhy Archie WU , Daniel Lee HELMICK , Fnu VIKRAM SINGH , Syed KAISER , Vasili ZHDANKIN , Yong YANG
CPC classification number: G06F3/0659 , G06F3/0604 , G06F3/0656 , G06F3/0679 , G06F12/0246 , G06F13/1626 , G06F13/1642 , G06F13/1621
Abstract: A method and a memory device are provided. A controller of the memory device retrieves a first command from a host memory. The controller stores a first identifier of the first command in a set-aside buffer of the memory device. The controller retrieves a second command from the host memory. The controller initiates processing of the first command and the second command based on a second identifier of the second command corresponding to the first identifier
-
公开(公告)号:US20250165187A1
公开(公告)日:2025-05-22
申请号:US18793347
申请日:2024-08-02
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Vipin Kumar AGRAWAL , Vasili ZHDANKIN , Jaegeun PARK , Daniel Lee HELMICK
IPC: G06F3/06
Abstract: A device includes: one or more internal queues; and processing circuitry configured to: fetch data from one or more submission queues of a host device, receive first feedback information from the one or more internal queues, control transfer of the data from the one or more submission queues to the one or more internal queues based on the first feedback information, receive second feedback information from a memory device coupled to the processing circuitry, and control the transfer of the data from the one or more internal queues to the memory device based on the second feedback information.
-
公开(公告)号:US20220357887A1
公开(公告)日:2022-11-10
申请号:US17381795
申请日:2021-07-21
Applicant: Samsung Electronics Co., Ltd.
Inventor: Chun-chu Chen-Jhy Archie WU , Daniel Lee HELMICK , Fnu VIKRAM SINGH , Syed KAISER , Vasili ZHDANKIN , Yong YANG
IPC: G06F3/06
Abstract: A method and a memory device are provided. A controller of the memory device retrieves a first command burst from a host memory. The first command burst includes a sequence of one or more commands from a first submission queue. The controller identifies that at least one command in the first command burst is at least one first fused command of a first set of fused commands. The first set of fused commands is to be processed atomically in the memory device, and a remainder of the first set of fused commands is on the first submission queue. The controller stores at least an identifier of the at least one first fused command in a set-aside buffer of the memory device.
-
公开(公告)号:US20250013498A1
公开(公告)日:2025-01-09
申请号:US18413798
申请日:2024-01-16
Applicant: Samsung Electronics Co., Ltd.
Inventor: Chun-Chu Chen-Jhy Archie WU , Vasili ZHDANKIN , Mark Allen GAERTNER
IPC: G06F9/50
Abstract: A system and method for managing arbitration and command fetching in a data communication system are provided. The method includes determining that a number of command requests is greater than or equal to a minimum fetch threshold or a number of resources to receive the command requests is greater than or equal to a resource threshold, and transmitting the command requests in response to the number of the command requests being greater than or equal to the minimum fetch threshold or the number of resources to receive the command requests being greater than or equal to the resource threshold.
-
公开(公告)号:US20250007918A1
公开(公告)日:2025-01-02
申请号:US18634877
申请日:2024-04-12
Applicant: Samsung Electronics Co., Ltd.
Inventor: Daniel Lee HELMICK , Mark Allen GAERTNER , Chun-Chu Chen-Jhy Archie WU , Siamak ARYA , Vipin Kumar AGRAWAL , Vasili ZHDANKIN , Sumanth JANNYAVULA VENKATA
IPC: H04L9/40
Abstract: Provided are systems, methods, and apparatuses for multitenancy SSD access control. In one or more examples, the systems, devices, and methods include determining capabilities of a storage device for supporting multitenancy based on a physical function message from the storage device, identifying a tenant of a host, the host being communicatively connected with the storage device, negotiating an access contract between the tenant and the storage device, where the negotiating includes sending an access descriptor of the tenant to the storage device, the access descriptor indicating a requested level of access to the storage device, receiving, from the storage device, an access grant based on the negotiating, the access grant including an access allocation for the tenant based on the access descriptor, and enabling the tenant to access the storage device based on configuring the tenant with a virtualized computing environment in accordance with the access allocation.
-
-
-
-
-