-
公开(公告)号:US20230019878A1
公开(公告)日:2023-01-19
申请号:US17504495
申请日:2021-10-18
Applicant: Samsung Electronics Co., Ltd.
Inventor: Heekwon PARK , Marie Mai NGUYEN , Yang Seok KI
IPC: G06F3/06 , G06F12/0891 , G06F12/0882
Abstract: A method for page management in a memory system may include allocating a page of a mirror memory, copying a valid page from a block of device memory at a device to the page of the mirror memory, remapping the valid page from the block of device memory to the mirror memory, and modifying the block of device memory. The method may further include copying the valid page from the mirror memory to a free page at the device, and remapping the valid page from the mirror memory to the free page at the device. The remapping may be performed using a memory coherent interface. The method may further include deallocating a portion of the mirror memory associated with the valid page based on copying the valid page from the mirror memory.
-
公开(公告)号:US20250123983A1
公开(公告)日:2025-04-17
申请号:US18791405
申请日:2024-07-31
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jongmin GIM , Heekwon PARK , Jaemin JUNG , Changho CHOI , Yang Seok KI
Abstract: An apparatus including a switch may include a first interface configured to communicate with at least one memory device, and a second interface configured to communicate with a first physical connector and a second physical connector, where the switch is configured to communicate with a device using the first physical connector using a memory access protocol. The second interface may be configured to communicate with a second device using the second physical connector using the memory access protocol. The apparatus may further include a second switch including a third interface configured to communicate with the at least one memory device, and a fourth interface configured to communicate with a third physical connector and a fourth physical connector, where the second switch may be configured to communicate with the device using the third physical connector using the memory access protocol.
-
公开(公告)号:US20250110873A1
公开(公告)日:2025-04-03
申请号:US18749563
申请日:2024-06-20
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jongmin GIM , Heekwon PARK , Jaemin JUNG , Changho CHOI , Yang Seok KI
IPC: G06F12/0802
Abstract: A system may include a memory device including memory media and storage media, wherein the memory device is configured to perform one or more operations including sending access information; receiving address information; and populating, from the storage media, the memory media with data using the address information; and a device including one or more circuits, wherein the one or more circuits is configured to perform one or more operations including receiving, from the memory device, the access information; determining, using the access information and application weights, the address information; and sending, to the memory device, the address information. The one or more circuits may be further configured to perform one or more operations including sending, to a training system, trace information; receiving a weight set from the training system, wherein the weight set is based on the trace information; and modifying the application weights based on the weight set.
-
4.
公开(公告)号:US20230409245A1
公开(公告)日:2023-12-21
申请号:US17885756
申请日:2022-08-11
Applicant: Samsung Electronics Co., Ltd.
Inventor: Heekwon PARK , Tong ZHANG , Rekha PITCHUMANI , Yang Seok KI
IPC: G06F3/06
CPC classification number: G06F3/0688 , G06F3/064 , G06F3/065 , G06F3/0604
Abstract: A method and redundant array of independent disks (RAID) system are provided. An operation is received from an application at a file system (FS) of the RAID system. A memory mapping module of the RAID system receives at least an FS logical block address (LBA) in accordance with the operation. The memory mapping module creates a mapping from a virtual memory of the application to a RAID array in a system memory of the RAID system using at least the FS LBA.
-
公开(公告)号:US20230409480A1
公开(公告)日:2023-12-21
申请号:US17885519
申请日:2022-08-10
Applicant: Samsung Electronics Co., Ltd.
Inventor: Tong ZHANG , Heekwon PARK , Rekha PITCHUMANI , Yang Seok KI
IPC: G06F12/0817 , G06F3/06
CPC classification number: G06F12/0828 , G06F3/0689 , G06F3/0655 , G06F3/0604 , G06F2212/621
Abstract: A system is disclosed. A first storage device may supporting a cache coherent interconnect protocol, the cache coherent interconnect protocol including a block level protocol and a byte level protocol. A second storage device may also support the cache coherent interconnect protocol. A redundant array of independent disks (RAID) circuit may communicate with the first storage device and the second storage device. The RAID circuit may apply a RAID level to the first storage device and the second storage device. The RAID circuit may be configured to receive a request using the byte level protocol and to access data on the first storage device.
-
公开(公告)号:US20230297517A1
公开(公告)日:2023-09-21
申请号:US18123252
申请日:2023-03-17
Applicant: Samsung Electronics Co., Ltd.
Inventor: Marie Mai NGUYEN , Heekwon PARK , Tong ZHANG , Ho Bin LEE , Yang Seok KI , Rekha PITCHUMANI
CPC classification number: G06F12/1491 , G06F12/0269 , G06F2212/1052
Abstract: A method includes storing, at a computing device, access granularity criteria associated with a memory area. The method further includes receiving a memory operation request requesting access to a first portion of the memory area at the first access granularity. The method further includes in response to the memory operation request satisfying the access granularity criteria, sending, from the computing device, a command to a storage device based on the memory operation request.
-
公开(公告)号:US20230017019A1
公开(公告)日:2023-01-19
申请号:US17507775
申请日:2021-10-21
Applicant: Samsung Electronics Co., Ltd.
Inventor: Heekwon PARK , Tong ZHANG , Yang Seok KI
IPC: G06F3/06
Abstract: A method may include receiving, from a process, a memory allocation request for a memory system comprising a first channel having a first channel utilization and a second channel having a second channel utilization, selecting, based on the first channel utilization and the second channel utilization, the first channel, and allocating, to the process, a page of memory from the first channel. The selecting may include selecting the first channel based on a balanced random policy. The selecting may include generating a ticket based on a random number and a number of free pages, comparing the ticket to a number of free pages of the first channel, and selecting the first channel based on the comparing. The selecting may include selecting the first channel based on a least used channel policy.
-
公开(公告)号:US20240338324A1
公开(公告)日:2024-10-10
申请号:US18334981
申请日:2023-06-14
Applicant: Samsung Electronics Co., Ltd.
Inventor: Heekwon PARK , Changho CHOI , Yang Seok KI
IPC: G06F12/123
CPC classification number: G06F12/123
Abstract: A hierarchical memory system and method. In some embodiments, the method includes: demoting a first page of data from a fast memory to a slow memory; promoting the first page of data from the slow memory to an intermediate memory zone; and promoting the first page of data from the intermediate memory zone to the fast memory, wherein the intermediate memory zone includes a virtual zone within the slow memory.
-
公开(公告)号:US20240054179A1
公开(公告)日:2024-02-15
申请号:US17934171
申请日:2022-09-21
Applicant: Samsung Electronics Co., Ltd.
Inventor: Mehran ELYASI , Zongwang LI , Rekha PITCHUMANI , Tong ZHANG , Heekwon PARK
CPC classification number: G06F17/16 , G06F9/30036
Abstract: A system and method for inference using an embedding table. In some embodiments, the method includes forming a culled index vector including a first index, and requesting a weight vector corresponding to the first index. The first index may be a first element of a first index vector, the first index being culled within the culled index vector.
-
公开(公告)号:US20230057633A1
公开(公告)日:2023-02-23
申请号:US17496759
申请日:2021-10-07
Applicant: Samsung Electronics Co., Ltd.
Inventor: Marie Mai NGUYEN , Rekha PITCHUMANI , Heekwon PARK , Yang Seok KI
IPC: G06F13/16
Abstract: A method for transferring data may include writing, from a producing device, data to a storage device through an interconnect, determining a consumer device for the data, prefetching the data from the storage device, and transferring, based on the determining, the data to the consumer device through the interconnect. The method may further comprise receiving, at a prefetcher for the storage device, an indication of a relationship between the producing device and the consumer device, and determining the consumer device based on the indication. The method may further comprise placing the data in a stream at the storage device based on the relationship between the producing device and the consumer device. The indication may be provided by an application associated with the consumer device. Receiving the indication may include receiving the indication through a coherent memory protocol for the interconnect.
-
-
-
-
-
-
-
-
-