-
公开(公告)号:US10409498B2
公开(公告)日:2019-09-10
申请号:US15172951
申请日:2016-06-03
Applicant: Samsung Electronics Co., Ltd.
Inventor: Kibeom Kim , Jinkyu Koo , Kwonsik Kim , Hyojeong Lee
IPC: G06F3/06
Abstract: A method for managing a memory and an electronic device are provided. The method includes setting a list including an exclusive relationship, between a page unit memory allocation requester and a contiguous memory allocation requester, corresponding to a segment of a contiguous memory allocation region, receiving a memory allocation request, confirming whether the memory allocation requester comprises the memory allocation requester included in the list, and allocating a page of the contiguous memory allocation region corresponding to the segment, if the memory allocation requester is included in the list.
-
公开(公告)号:US10255175B2
公开(公告)日:2019-04-09
申请号:US15570047
申请日:2016-05-11
Applicant: Samsung Electronics Co., Ltd.
Inventor: Kwonsik Kim , Jihwan Park , Kibeom Kim , Hyojeong Lee
Abstract: An electronic device according to an embodiment of the present disclosure comprises: a memory including a plurality of pages; and a controller selecting a page area having no non-movable page from a plurality of page areas in the memory based on page state information on the plurality of page areas if a memory defragmentation request occurs when a memory allocation request is made, moving a movable page in the selected page area, and allocating the selected page area in response to the memory allocation request after the movable page has been moved. However, the present disclosure is not limited to the above embodiment, and other embodiments are possible.
-
公开(公告)号:US09454401B2
公开(公告)日:2016-09-27
申请号:US13750837
申请日:2013-01-25
Applicant: Samsung Electronics Co., Ltd
Inventor: Kwonsik Kim , Youngwoo Ahn , Jeongig Song , Inchoon Yeo
CPC classification number: G06F9/5011 , G06F9/5066 , G06T1/20
Abstract: A resource allocation method and apparatus utilize the GPU resource efficiently by sorting the tasks using General Purpose GPU (GPGPU) into operations and combining the same operations into a request. The resource allocation method of a Graphic Processing Unit (GPU) according to the present disclosure includes receiving a task including at least one operation; storing the at least one operation in unit of request; merging data of same operations per request; and allocating GPU resource according to an execution order the request.
Abstract translation: 资源分配方法和装置通过使用通用GPU(GPGPU)将任务排序到操作中并且将相同的操作组合成请求来有效地利用GPU资源。 根据本公开的图形处理单元(GPU)的资源分配方法包括:接收包括至少一个操作的任务; 以请求为单位存储所述至少一个操作; 合并每个请求相同操作的数据; 并根据请求的执行顺序分配GPU资源。
-
公开(公告)号:US10275158B2
公开(公告)日:2019-04-30
申请号:US14682427
申请日:2015-04-09
Applicant: Samsung Electronics Co., Ltd.
Inventor: Kwonsik Kim , Hyojeong Lee , Seyoun Lim , Sangbok Han , Myungsun Kim , Jongchul Park
IPC: G06F3/00 , G06F3/06 , G06F13/14 , G06F9/445 , G06F12/121
CPC classification number: G06F3/061 , G06F3/0619 , G06F3/065 , G06F3/0652 , G06F3/0653 , G06F3/0659 , G06F3/0671 , G06F3/0673 , G06F9/445 , G06F9/44505 , G06F12/121 , G06F13/14 , G06F2003/0692 , G06F2212/70
Abstract: An application execution method for improving the operation speed of the application in executing or in the middle of running the application is provided. The application execution method includes detecting a launch of an application, preloading Input/Outputs (I/Os) requested at the launch based on profile data with I/Os requested at a previous launch of the application, and updating the profile data based on at least one of the I/Os requested at current and previous launches of the application.
-
公开(公告)号:US09841903B2
公开(公告)日:2017-12-12
申请号:US14682427
申请日:2015-04-09
Applicant: Samsung Electronics Co., Ltd.
Inventor: Kwonsik Kim , Hyojeong Lee , Seyoun Lim , Sangbok Han , Myungsun Kim , Jongchul Park
Abstract: An application execution method for improving the operation speed of the application in executing or in the middle of running the application is provided. The application execution method includes detecting a launch of an application, preloading Input/Outputs (I/Os) requested at the launch based on profile data with I/Os requested at a previous launch of the application, and updating the profile data based on at least one of the I/Os requested at current and previous launches of the application.
-
公开(公告)号:US20130198757A1
公开(公告)日:2013-08-01
申请号:US13750837
申请日:2013-01-25
Applicant: Samsung Electronics Co., Ltd.
Inventor: Kwonsik Kim , Youngwoo Ahn , Jeongig Song , Inchoon Yeo
IPC: G06F9/50
CPC classification number: G06F9/5011 , G06F9/5066 , G06T1/20
Abstract: A resource allocation method and apparatus utilize the GPU resource efficiently by sorting the tasks using General Purpose GPU (GPGPU) into operations and combining the same operations into a request. The resource allocation method of a Graphic Processing Unit (GPU) according to the present disclosure includes receiving a task including at least one operation; storing the at least one operation in unit of request; merging data of same operations per request; and allocating GPU resource according to an execution order the request.
Abstract translation: 资源分配方法和装置通过使用通用GPU(GPGPU)将任务排序到操作中并将相同的操作组合成请求来有效地利用GPU资源。 根据本公开的图形处理单元(GPU)的资源分配方法包括接收包括至少一个操作的任务; 以请求为单位存储所述至少一个操作; 合并每个请求相同操作的数据; 并根据请求的执行顺序分配GPU资源。
-
7.
公开(公告)号:US10936340B2
公开(公告)日:2021-03-02
申请号:US15765104
申请日:2016-09-29
Applicant: Samsung Electronics Co., Ltd.
Inventor: Hyojeong Lee , Jinkyu Koo , Kwonsik Kim , Ki-Beom Kim
IPC: G06F17/00 , G06F9/445 , G06F3/0488 , G06F3/0481 , G06F3/0482 , G06F9/451
Abstract: The present disclosure relates to an apparatus and method for selecting a preloading application by considering a user pattern of an electronic device and for determining a preloading level. The electronic device according to the present disclosure includes a data management unit for determining a score of an application, and an application selection unit for selecting a preloading application based on the score of the application. In addition, the electronic device may further include a preloading level determination unit for determining a preloading level based on a variable indicating a state of the electronic device with respect to the selected preloading target application and the score.
-
公开(公告)号:US10565100B2
公开(公告)日:2020-02-18
申请号:US14681469
申请日:2015-04-08
Applicant: Samsung Electronics Co., Ltd.
Inventor: Seyoun Lim , Kwonsik Kim , Kibeom Kim , Hyojeong Lee , Myungsun Kim
IPC: G06F12/02 , G06F12/123
Abstract: A hardware-based memory management apparatus and method is provided. The apparatus includes a memory allocation module, a memory reclamation module, and a memory compaction module, based on hardware to accelerate a memory manger of an operating system. The method manages memory using the memory allocation module, memory reclamation module, and memory compaction module.
-
公开(公告)号:US10025513B2
公开(公告)日:2018-07-17
申请号:US15446686
申请日:2017-03-01
Applicant: Samsung Electronics Co., Ltd.
Inventor: Kwonsik Kim , Hyojeong Lee , Seyoun Lim , Sangbok Han , Myungsun Kim , Jongchul Park
Abstract: An application execution method for improving the operation speed of the application in executing or in the middle of running the application is provided. The application execution method includes detecting a launch of an application, preloading Input/Outputs (I/Os) requested at the launch based on profile data with I/Os requested at a previous launch of the application, and updating the profile data based on at least one of the I/Os requested at current and previous launches of the application.
-
-
-
-
-
-
-
-