-
公开(公告)号:US20240069810A1
公开(公告)日:2024-02-29
申请号:US18128649
申请日:2023-03-30
Applicant: Samsung Electronics Co., Ltd.
Inventor: Youngsam SHIN , Deok Jae OH , Yeongon CHO , Seongwook PARK
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/0608 , G06F3/0656 , G06F3/0673
Abstract: A data processing apparatus spaced apart from a host and configured to process data in a memory in conjunction with the host includes a near-memory processing unit configured to receive a command from the host, compress or decompress the data in response to the command, and manage an entry of the compressed data; and a buffer configured to store the data or the compressed data based on the entry.
-
公开(公告)号:US20240235575A1
公开(公告)日:2024-07-11
申请号:US18406521
申请日:2024-01-08
Applicant: Samsung Electronics Co., Ltd.
Inventor: Hyeongseok YU , Deok Jae OH , Seong Wook PARK
CPC classification number: H03M7/405 , H03M7/3064
Abstract: A processor-implemented method including generating k sub-compressed data streams based on a compressed data stream for a plurality of symbols divided into a plurality of k blocks and count information for each of the plurality of k blocks, generating k sub-symbols by processing each of the k sub-compressed data streams using k decoding engines, metadata about the compressed data stream, and generating an output data stream corresponding to the plurality of symbols based on the k sub-symbols.
-
公开(公告)号:US20240320139A1
公开(公告)日:2024-09-26
申请号:US18494476
申请日:2023-10-25
Applicant: SAMSUNG ELECTRONICS CO., LTD. , UNIST (ULSAN NATIONAL INSTITUTE OF SCIENCE AND TECHNOLOGY)
Inventor: Youngsam SHIN , Woongki BAEK , Myeonggyun HAN , Deok Jae OH , Eunseong PARK
IPC: G06F12/02
CPC classification number: G06F12/023
Abstract: A method, for managing a virtual memory using a first memory including a main memory space and a first swap pool and a second memory including a second swap pool, includes: based on a quality of service (QOS) of tasks or on a system efficiency corresponding to execution of the tasks, adaptively adjusting a distribution state of the first memory or a size of the first swap pool; and based on the adaptively adjusted distribution state of the first memory or the adaptively adjusted size of the first swap pool, performing swap-out of a first page of the tasks from the main memory space to the first swap pool or the second swap pool or performing swap-in of a second page of the tasks from the first swap pool or the second swap pool to the main memory space.
-
-