-
1.
公开(公告)号:US20240385774A1
公开(公告)日:2024-11-21
申请号:US18652805
申请日:2024-05-01
Applicant: Samsung Electronics Co., Ltd.
Inventor: Daniel Lee HELMICK , Robert Wayne MOSS , Mark Allen GAERTNER , Siamak ARYA
IPC: G06F3/06
Abstract: In some aspects, the techniques described herein relate to a method including receiving, from a host device, a first request to write first data to a memory device; adding the first request to a queue on the memory device; determining an availability of a write buffer of the memory device; retrieving the first data from the host device based on the determining and the first request added to the queue; and writing the first data to a write buffer of the memory device. The method may further include returning a completion message to the host device based on writing the first data to the write buffer; and writing the first data from the write buffer of the memory device to storage media. The first request may be an SQE, and the method may further include parsing the SQE and determining that the SQE is a write command.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
-
-