-
公开(公告)号:US20240168646A1
公开(公告)日:2024-05-23
申请号:US18426234
申请日:2024-01-29
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jingpei YANG , Jing YANG , Rekha PITCHUMANI , YangSeok Ki
IPC: G06F3/06
CPC classification number: G06F3/0613 , G06F3/0655 , G06F3/0679
Abstract: A multi-stream solid-state device (SSD) includes a normal-access memory associated with a first stream ID, a high-access memory having a higher endurance than the normal-access memory and being associated with a second stream ID, a controller processor, and a processor memory coupled to the controller processor, wherein the processor memory has stored thereon instructions that, when executed by the controller processor, cause the controller processor to perform identifying a data stream ID of an input data stream as one of the first and second stream IDs, in response to identifying the data stream ID as the first stream ID, storing the input data stream in the normal-access memory, and in response to identifying the data stream ID as the second stream ID, storing the input data stream in the high-access memory.
-
公开(公告)号:US20240111458A1
公开(公告)日:2024-04-04
申请号:US18530035
申请日:2023-12-05
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jing YANG , Jingpei YANG , Rekha PITCHUMANI
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/0613 , G06F3/0658 , G06F3/0679
Abstract: A multi-stream memory system includes an in-device data processor including a first data processing engine and a second data processing engine, a controller processor, and a processor memory coupled to the controller processor, wherein the processor memory has stored thereon instructions that, when executed by the controller processor, cause the controller processor to perform: identifying a stream ID of an input stream, identifying the first data processing engine as being associated with the stream ID based on a stream assignment table, and applying the first data processing engine to the input stream to generate processed data.
-
公开(公告)号:US20230079467A1
公开(公告)日:2023-03-16
申请号:US18055371
申请日:2022-11-14
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jing YANG , Jingpei YANG , Rekha PITCHUMANI
IPC: G06F3/06
Abstract: A multi-stream memory system includes an in-device data processor including a first data processing engine and a second data processing engine, a controller processor, and a processor memory coupled to the controller processor, wherein the processor memory has stored thereon instructions that, when executed by the controller processor, cause the controller processor to perform: identifying a stream ID of an input stream, identifying the first data processing engine as being associated with the stream ID based on a stream assignment table, and applying the first data processing engine to the input stream to generate processed data.
-
公开(公告)号:US20220374260A1
公开(公告)日:2022-11-24
申请号:US17686404
申请日:2022-03-03
Applicant: Samsung Electronics Co., Ltd.
Inventor: Tong ZHANG , Jing YANG , Rekha PITCHUMANI
Abstract: A method for computation may include performing a first computation using a first system, wherein the first computation may be based, at least in part, on a first computation basis, performing a second computation using a second system, wherein the second computation may be based, at least in part, on a second computation basis, and coordinating the first computation and the second computation. The first computation basis may include a clock basis, and the second computation basis may include an event basis. The first computation may include a first operation, the second computation may include a second operation, and the coordinating the first computation and the second computation may include coordinating the first computation and the second computation based on the first operation and the second operation. The first operation may include an application computation operation, and the second operation may include a device computation operation.
-
公开(公告)号:US20220083231A1
公开(公告)日:2022-03-17
申请号:US17120098
申请日:2020-12-11
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jingpei YANG , Jing YANG , Rekha PITCHUMANI
IPC: G06F3/06 , G06F12/06 , G06F16/174
Abstract: A storage device is disclosed. The storage device may include storage for data. A host interface logic may receive a dataset and a logical address from a host. A stream assignment logic may assign a stream identifier (ID) to a compressed dataset based on a compression characteristic of the compressed dataset. The stream ID may be one of at least two stream IDs;
the compressed dataset may be determined based on the dataset. A logical-to-physical translation layer may map the logical address to a physical address in the storage. A controller may store the compressed dataset at the physical address using the stream ID.-
公开(公告)号:US20250021378A1
公开(公告)日:2025-01-16
申请号:US18765214
申请日:2024-07-05
Applicant: Samsung Electronics Co., Ltd.
Inventor: Xueyang LIU , Jing YANG , Rekha PITCHUMANI , Sahand SALAMAT , Joseph FINDLEY
Abstract: A method may include determining, by at least one processing circuit, a first performance, on a first computational device, of a compute task, determining, by the at least one processing circuit, a second performance, on a second computational device, of the compute task, and assigning, by the at least one processing circuit, based on the first performance and the second performance, to the first computational device, the compute task. The determining the first performance may be based on a data transfer associated with the compute task. A method may include determining a characteristic of a compute task, determining a first configuration of a first computational device, determining a second configuration of a second computational device, and assigning, based on the characteristic of the compute task, the first configuration of the first computational device, and the second configuration of the second computational device, the compute task to the first computational device.
-
公开(公告)号:US20240134796A1
公开(公告)日:2024-04-25
申请号:US18163208
申请日:2023-02-01
Applicant: Samsung Electronics Co., Ltd.
Inventor: Shuyi PEI , Jing YANG , Rekha PITCHUMANI
IPC: G06F12/0831 , G06F12/0888 , G06F12/0891
CPC classification number: G06F12/0833 , G06F12/0888 , G06F12/0891
Abstract: Systems and methods for persistent storage with a dual interface. In some embodiments, a persistent storage device includes: a processing circuit; a cache; and persistent storage. The processing circuit may be configured to perform a method, the method including: receiving a first write request according to a first protocol; saving a data payload of the first write request in a first portion of the cache; receiving a second write request according to a second protocol; and saving a data payload of the second write request in a second portion of the cache.
-
公开(公告)号:US20220413707A1
公开(公告)日:2022-12-29
申请号:US17898474
申请日:2022-08-29
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jingpei YANG , Jing YANG , Rekha PITCHUMANI
IPC: G06F3/06 , G06F16/174 , G06F12/06
Abstract: A storage device is disclosed. The storage device may include storage for data. A host interface logic may receive a dataset and a logical address from a host. A stream assignment logic may assign a stream identifier (ID) to a compressed dataset based on a compression characteristic of the compressed dataset. The stream ID may be one of at least two stream IDs; the compressed dataset may be determined based on the dataset. A logical-to-physical translation layer may map the logical address to a physical address in the storage. A controller may store the compressed dataset at the physical address using the stream ID.
-
公开(公告)号:US20220164138A1
公开(公告)日:2022-05-26
申请号:US17117008
申请日:2020-12-09
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jing YANG , Jingpei YANG , Rekha PITCHUMANI
IPC: G06F3/06
Abstract: A multi-stream memory system includes an in-device data processor including a first data processing engine and a second data processing engine, a controller processor, and a processor memory coupled to the controller processor, wherein the processor memory has stored thereon instructions that, when executed by the controller processor, cause the controller processor to perform: identifying a stream ID of an input stream, identifying the first data processing engine as being associated with the stream ID based on a stream assignment table, and applying the first data processing engine to the input stream to generate processed data.
-
公开(公告)号:US20240061786A1
公开(公告)日:2024-02-22
申请号:US17986889
申请日:2022-11-14
Applicant: Samsung Electronics Co., Ltd.
Inventor: Da ZHANG , Jing YANG , Tong ZHANG , Shuyi PEI , Rekha PITCHUMANI
IPC: G06F12/0891 , G06F12/0804
CPC classification number: G06F12/0891 , G06F12/0804 , G06F2212/1024
Abstract: An apparatus may include at least one memory, and at least one processor configured to determine an accessibility of a first version of a page, wherein the first version of the page may be stored in the at least one memory, and perform, based on the accessibility of the first version of the page, an access of at least a portion of a second version of the page, wherein the second version of the page is stored in the at least one memory. The accessibility of the first version of the page may be based on an erase operation of the first version of the page. The access of the at least a portion of the second version of the page may include an access of a cache line of the second version of the page.
-
-
-
-
-
-
-
-
-