Runtime power table index adjustment for performance and power management

    公开(公告)号:US10921876B2

    公开(公告)日:2021-02-16

    申请号:US15963307

    申请日:2018-04-26

    Applicant: MediaTek Inc.

    Abstract: Power and performance of a multi-core system is managed dynamically by adjusting power table indices at runtime. Runtime statistics is measured, when an application is executed on a first core of a first type at a first operating point (OPP) in a first time period, and on a second core of a second core type at a second OPP in a second time period. A controller estimates, based on the runtime statistics, a first pair of indices associated with a first OPP for the first core and a second pair of indices associated with a second OPP for the second core. During runtime, the controller incorporates the first pair of indices and the second pair of indices into power table indices; and determines, from the power table indices, selected indices associated with a selected OPP of a core of a selected core type for executing the application.

    DYNAMIC SWITCHING OF VOLTAGE REGULATORS IN A MULTIPROCESSOR SYSTEM
    2.
    发明申请
    DYNAMIC SWITCHING OF VOLTAGE REGULATORS IN A MULTIPROCESSOR SYSTEM 审中-公开
    电力调节器在多处理器系统中的动态切换

    公开(公告)号:US20170023997A1

    公开(公告)日:2017-01-26

    申请号:US15071780

    申请日:2016-03-16

    Applicant: MediaTek Inc.

    Abstract: A switch interconnect is dynamically controlled at runtime to connect power sources to processing units in a multiprocessor system. Each power source is shareable by the processing units and each processing unit has a required voltage for processing a workload. When a system condition is detected at runtime, the switch interconnect is controlled to change a connection between at least one processing unit and a shared power source to maximize power efficiency. The shared power source is one of the power sources that supports multiple processing units having different required voltages.

    Abstract translation: 交换机互连在运行时动态控制,以将电源连接到多处理器系统中的处理单元。 每个电源可由处理单元共享,并且每个处理单元具有用于处理工作负载的所需电压。 当在运行时检测到系统条件时,控制开关互连以改变至少一个处理单元和共享电源之间的连接以最大化功率效率。 共享电源是支持具有不同所需电压的多个处理单元的电源之一。

    METHOD AND COMPUTER-READABLE MEDIUM FOR DYNAMICALLY MANAGING POWER OF MULTI-CORE PROCESSOR
    3.
    发明申请
    METHOD AND COMPUTER-READABLE MEDIUM FOR DYNAMICALLY MANAGING POWER OF MULTI-CORE PROCESSOR 有权
    用于动态管理多核处理器功能的方法和计算机可读介质

    公开(公告)号:US20160062447A1

    公开(公告)日:2016-03-03

    申请号:US14811851

    申请日:2015-07-29

    Applicant: Mediatek Inc.

    Abstract: A method and a computer-readable medium for dynamically managing power of a multi-core processor of a computing system are provided. The multi-core processor generates a dynamic voltage and frequency scaling (DVFS) table, determines a first index by alternatively selecting either a power budget or a required performance thereof, determines a current thread level parallelism (TLP) of the computing system, selects one of entries according to the current TLP and the first index, and configure first cores and second cores thereof according to a first settings and a second settings of the selected entry.

    Abstract translation: 提供了一种用于动态管理计算系统的多核处理器的功率的方法和计算机可读介质。 多核处理器生成动态电压和频率缩放(DVFS)表,通过交替地选择功率预算或其所需性能来确定第一索引,确定计算系统的当前线程级并行度(TLP),选择一个 根据当前TLP和第一索引的条目,并且根据所选择的条目的第一设置和第二设置来配置第一核心和第二核心。

    RUNTIME POWER TABLE INDEX ADJUSTMENT FOR PERFORMANCE AND POWER MANAGEMENT

    公开(公告)号:US20190332157A1

    公开(公告)日:2019-10-31

    申请号:US15963307

    申请日:2018-04-26

    Applicant: MediaTek Inc.

    Abstract: Power and performance of a multi-core system is managed dynamically by adjusting power table indices at runtime. Runtime statistics is measured, when an application is executed on a first core of a first type at a first operating point (OPP) in a first time period, and on a second core of a second core type at a second OPP in a second time period. A controller estimates, based on the runtime statistics, a first pair of indices associated with a first OPP for the first core and a second pair of indices associated with a second OPP for the second core. During runtime, the controller incorporates the first pair of indices and the second pair of indices into power table indices; and determines, from the power table indices, selected indices associated with a selected OPP of a core of a selected core type for executing the application.

    Adaptive Thermal Slope Control
    10.
    发明申请
    Adaptive Thermal Slope Control 审中-公开
    自适应热斜率控制

    公开(公告)号:US20170068261A1

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

    申请号:US15257022

    申请日:2016-09-06

    Applicant: MEDIATEK INC.

    CPC classification number: G05D23/1917 G06F1/206

    Abstract: Methods and apparatus are provided for adaptive thermal slope control for dynamic thermal management. In one novel aspect, the device monitors and obtains sampling temperatures, calculates a thermal-slope index, determines whether the calculated thermal-slope index is greater than a predefined slope threshold, adjusts a power budget based on a thermal-slope algorithm, and applies the dynamic thermal management (DTM) adaptively based on the adjusted power budget. In one embodiment, fixed slope algorithm is used. The power budget is adjusted such that an adjusted slope of temperatures stays at a constant. In another embodiment, the time prediction algorithm is used. The power budget is adjusted such that a predicted time to reach a predefined thermal threshold stays a constant. In one embodiment, the time-prediction algorithm is a time-to-target-point (T2TP) algorithm. The T2TP is obtained using a linear equation or a LOG equation.

    Abstract translation: 提供了用于动态热管理的自适应热边坡控制的方法和装置。 在一个新颖的方面,设备监测和获取采样温度,计算热斜率指数,确定计算的热斜率指数是否大于预定义的斜率阈值,基于热斜率算法调整功率预算,并应用 基于调整后的功率预算自动进行动态热管理(DTM)。 在一个实施例中,使用固定斜率算法。 调整功率预算,使得调整的温度斜率保持恒定。 在另一个实施例中,使用时间预测算法。 调整功率预算,使得达到预定义热阈值的预测时间保持不变。 在一个实施例中,时间预测算法是时间到目标点(T2TP)算法。 使用线性方程或LOG方程获得T2TP。

Patent Agency Ranking