-
公开(公告)号:US20240061580A1
公开(公告)日:2024-02-22
申请号:US17972574
申请日:2022-10-24
Applicant: Samsung Electronics Co., Ltd.
Inventor: Vasili Viktorovich ZHDANKIN , Kiran Kumar MURALIDHARAN , Vipin Kumar AGRAWAL , Sumanth JANNYAVULA VENKATA , Chun-Chu Chen-Jhy Archie WU
IPC: G06F3/06
CPC classification number: G06F3/061 , G06F3/0644 , G06F3/0683
Abstract: A storage device is described. A first storage may store a data. An interface may be used to access a command from a host, the command applicable to the data. A controller may execute the command. A second storage may store an entry. The entry may include a first data field for a timestamp and a second data field for a reference to the command.
-
公开(公告)号:US20230280941A1
公开(公告)日:2023-09-07
申请号:US17731662
申请日:2022-04-28
Applicant: Samsung Electronics Co., Ltd.
Inventor: Vipin Kumar AGRAWAL , Daniel Lee HELMICK , Chun-Chu Chen-Jhy Archie WU
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/0604 , G06F3/0679
Abstract: A method may include receiving, at a device, an indication based on an entry submitted to a queue, obtaining, based on the indication, a measurement for the entry, encoding the measurement to generate an encoded measurement, and storing the encoded measurement. The encoding may include one or more of delta encoding, entropy encoding, or run length encoding. The method may further include modifying the measurement based on a status of the queue. The status of the queue may include an amount of entries in the queue, and the modifying the measurement may include setting the measurement to a value. The status of the queue may include an empty queue, and the modifying the measurement may include resetting the measurement. The encoding may include encoding based on one or more parameters. The method may further include determining at least one of the one or more parameters.
-
公开(公告)号: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.
-
公开(公告)号:US20240028208A1
公开(公告)日:2024-01-25
申请号:US17822649
申请日:2022-08-26
Applicant: Samsung Electronics Co., Ltd.
Inventor: Young deok KIM , Pyeongwoo LEE , Vipin Kumar AGRAWAL
IPC: G06F3/06
CPC classification number: G06F3/0613 , G06F3/0629 , G06F3/0679
Abstract: A storage device including a memory interface chip. In some embodiments, the storage device includes: a controller integrated circuit; a first memory die; and a first converter integrated circuit, the first converter integrated circuit having a first external interface and a second external interface, the first external interface being a serial interface, the first external interface being connected to the controller integrated circuit, and the second external interface being a memory interface connecting the first converter integrated circuit to the first memory die.
-
公开(公告)号: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.
-
公开(公告)号:US20240094908A1
公开(公告)日:2024-03-21
申请号:US17989672
申请日:2022-11-17
Applicant: Samsung Electronics Co., Ltd.
Inventor: Vipin Kumar AGRAWAL , Young Deok KIM
IPC: G06F3/06
CPC classification number: G06F3/0608 , G06F3/0635 , G06F3/0656 , G06F3/0673
Abstract: An appliance is described. A write engine may process a write request from an application to write a first data into a memory. The write request may including the first data and an address. A compression engine may compress the first data to produce a first compressed data. A write module may store the first compressed data in the memory. The first data may be a first part of a page that may further include a second data as a second part. The first compressed data may be a first part of a compressed page that may further include a second compressed data as a second part.
-
-
-
-
-