Semiconductor device and prediction method for resource usage in semiconductor device

    公开(公告)号:US11467546B2

    公开(公告)日:2022-10-11

    申请号:US16829557

    申请日:2020-03-25

    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.

    SYSTEM ON CHIP INCLUDING A MULTI-CORE PROCESSOR AND TASK SCHEDULING METHOD THEREOF

    公开(公告)号:US20200151005A1

    公开(公告)日:2020-05-14

    申请号:US16518159

    申请日:2019-07-22

    Abstract: A scheduling method of a system on chip including a multi-core processor includes receiving a schedule-requested task, converting a priority assigned to the schedule-requested task into a linear priority weight, selecting a plurality of candidate cores, to which the schedule-requested task will be assigned, from among cores of the multi-core processor, calculating a preemption compare index indicating a current load state of each of the plurality of candidate cores, comparing the linear priority weight with the preemption compare index of the each of the plurality of candidate cores to generate a comparison result, and assigning the schedule-requested task to one candidate core of the plurality of candidate cores depending on the comparison result.

    Method of changing an operating frequency for performing a dynamic voltage and frequency scaling, system on-chip, and mobile device having the same
    16.
    发明授权
    Method of changing an operating frequency for performing a dynamic voltage and frequency scaling, system on-chip, and mobile device having the same 有权
    改变用于执行动态电压和频率缩放的操作频率,系统片上以及具有相同功能的移动设备的方法

    公开(公告)号:US09588578B2

    公开(公告)日:2017-03-07

    申请号:US14532649

    申请日:2014-11-04

    CPC classification number: G06F1/3296 G06F1/324 Y02D10/126 Y02D10/172

    Abstract: A method of changing an operating frequency for performing a dynamic voltage and frequency scaling on a central processing unit included in a system on-chip is provided. A previous maximum peak workload of the central processing unit is detected in a history period of the dynamic voltage and frequency scaling when the operating frequency of the central processing unit is determined to be increased, and an increased operating frequency is applied to the central processing unit. The increased operating frequency is calculated based on the previous maximum peak workload of the central processing unit.

    Abstract translation: 提供了一种在包括在片上系统中的中央处理单元上改变用于执行动态电压和频率缩放的操作频率的方法。 当中央处理单元的工作频率被确定为增加时,在动态电压和频率缩放的历史周期中检测到中央处理单元的先前的最大峰值工作负荷,并且增加的工作频率被施加到中央处理单元 。 基于中央处理单元的先前最大峰值工作负荷来计算增加的​​工作频率。

Patent Agency Ranking