-
公开(公告)号:US11740597B2
公开(公告)日:2023-08-29
申请号:US17901172
申请日:2022-09-01
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Jong-Lae Park , Bum Gyu Park , Young Tae Lee , Choong Hoon Park
IPC: G05B13/04 , G05B17/02 , H04L1/20 , G06F1/3296 , G06F1/3206 , G06F1/324 , G06Q10/06
CPC classification number: G05B13/042 , G05B17/02 , G06F1/324 , G06F1/3206 , G06F1/3296 , G06Q10/06 , H04L1/203 , G05B13/048 , Y02D10/00
Abstract: A semiconductor device is provided. The semiconductor device includes a processing device that provides resource usage information including a utilization value; and a prediction information generating device that generates resource usage prediction information based on the resource usage information and provides the resource usage prediction information to the processing device. The prediction information generating device includes: an error calculator to calculate an error value between the utilization value and a predicted value included in the resource usage prediction information; a margin value calculator to receive the error value from the error calculator and calculate a margin value using the error value; an anchor value calculator to calculate an anchor value using the utilization value; and a predictor to output the predicted value using the anchor value and the margin value. The processing device controls resource allocation of the processing device based on the resource usage prediction information.
-
公开(公告)号:US11467546B2
公开(公告)日:2022-10-11
申请号:US16829557
申请日:2020-03-25
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Jong-Lae Park , Bum Gyu Park , Young Tae Lee , Choong Hoon Park
IPC: G05B13/04 , G05B17/02 , H04L1/20 , G06F1/3296 , G06F1/3206 , G06F1/324 , G06Q10/06
Abstract: A semiconductor device is provided. The semiconductor device includes a processing device that provides resource usage information including a utilization value; and a prediction information generating device that generates resource usage prediction information based on the resource usage information and provides the resource usage prediction information to the processing device. The prediction information generating device includes: an error calculator to calculate an error value between the utilization value and a predicted value included in the resource usage prediction information; a margin value calculator to receive the error value from the error calculator and calculate a margin value using the error value; an anchor value calculator to calculate an anchor value using the utilization value; and a predictor to output the predicted value using the anchor value and the margin value. The processing device controls resource allocation of the processing device based on the resource usage prediction information.
-
公开(公告)号:US11789773B2
公开(公告)日:2023-10-17
申请号:US16444632
申请日:2019-06-18
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Young Tae Lee , Soo Hyun Kim , Jong-Lae Park , Choong Hoon Park
CPC classification number: G06F9/4881 , G06F9/4856 , G06F9/5027
Abstract: A computing device and a method for operating the computing device are provided. The computing device includes a task classifying module and a task allocating and managing module. The task classifying module classifies a task scheduled to be processed by a multi-core processor into an expectable task or a normal task. The task allocating and managing module selects one core of the multi-core processor as a target core and allocates the task scheduled to be processed to the target core. In response to the task scheduled to be processed being classified as the normal task, the task allocating and managing module determines whether to allocate the normal task to the target core depending on whether the target core processes a previously allocated expectable task.
-
4.
公开(公告)号:US11093441B2
公开(公告)日:2021-08-17
申请号:US15969964
申请日:2018-05-03
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jong-Lae Park , Soo Hyun Kim , Young Tae Lee
Abstract: Provided are multi-core control systems. A multi-core control system includes multiple cores including a first core; and a process dependency recognizer configured to recognize a dependency between processes each executed in the respective cores, wherein if the first core waits for a first period of time to execute a first process, the first core recognizes a process on which the first process depends by the process dependency recognizer.
-
-
-