Using temperature margin to balance performance with power allocation

    公开(公告)号:US09710034B2

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

    申请号:US14733164

    申请日:2015-06-08

    CPC classification number: G06F1/26 G06F1/206

    Abstract: A method and apparatus using temperature margin to balance performance with power allocation. Nominal, middle and high power levels are determined for compute elements. A set of temperature thresholds are determined that drive the power allocation of the compute elements towards a balanced temperature profile. For a given workload, temperature differentials are determined for each of the compute elements relative the other compute elements, where the temperature differentials correspond to workload utilization of the compute element. If temperature overhead is available, and a compute element is below a temperature threshold, then particular compute elements are allocated power to match or drive toward the balanced temperature profile.

    USING TEMPERATURE MARGIN TO BALANCE PERFORMANCE WITH POWER ALLOCATION
    2.
    发明申请
    USING TEMPERATURE MARGIN TO BALANCE PERFORMANCE WITH POWER ALLOCATION 有权
    在电力分配中使用温度保持平衡性能

    公开(公告)号:US20150268707A1

    公开(公告)日:2015-09-24

    申请号:US14733164

    申请日:2015-06-08

    CPC classification number: G06F1/26 G06F1/206

    Abstract: A method and apparatus using temperature margin to balance performance with power allocation. Nominal, middle and high power levels are determined for compute elements. A set of temperature thresholds are determined that drive the power allocation of the compute elements towards a balanced temperature profile. For a given workload, temperature differentials are determined for each of the compute elements relative the other compute elements, where the temperature differentials correspond to workload utilization of the compute element. If temperature overhead is available, and a compute element is below a temperature threshold, then particular compute elements are allocated power to match or drive toward the balanced temperature profile.

    Abstract translation: 使用温度裕度平衡性能与功率分配的方法和装置。 对于计算元素确定标称,中等和高功率电平。 确定一组温度阈值,其将计算元件的功率分配驱动到平衡温度分布。 对于给定的工作负载,相对于其他计算元件,每个计算元素确定温差,其中温差对应于计算元件的工作负载利用率。 如果温度开销可用,并且计算元件低于温度阈值,则特定计算元件被分配功率以匹配或驱动平衡温度曲线。

    USING TEMPERATURE MARGIN TO BALANCE PERFORMANCE WITH POWER ALLOCATION
    3.
    发明申请
    USING TEMPERATURE MARGIN TO BALANCE PERFORMANCE WITH POWER ALLOCATION 有权
    在电力分配中使用温度保持平衡性能

    公开(公告)号:US20140181536A1

    公开(公告)日:2014-06-26

    申请号:US13723276

    申请日:2012-12-21

    CPC classification number: G06F1/26 G06F1/206

    Abstract: A method and apparatus using temperature margin to balance performance with power allocation. Nominal, middle and high power levels are determined for compute elements. A set of temperature thresholds are determined that drive the power allocation of the compute elements towards a balanced temperature profile. For a given workload, temperature differentials are determined for each of the compute elements relative the other compute elements, where the temperature differentials correspond to workload utilization of the compute element. If temperature overhead is available, and a compute element is below a temperature threshold, then particular compute elements are allocated power to match or drive toward the balanced temperature profile.

    Abstract translation: 使用温度裕度平衡性能与功率分配的方法和装置。 对于计算元素确定标称,中等和高功率电平。 确定一组温度阈值,其将计算元件的功率分配驱动到平衡温度分布。 对于给定的工作负载,相对于其他计算元件,每个计算元素确定温差,其中温差对应于计算元件的工作负载利用率。 如果温度开销可用,并且计算元件低于温度阈值,则特定计算元件被分配功率以匹配或驱动平衡温度曲线。

    HYBRID SYSTEM AND METHOD FOR DETERMINING PERFORMANCE LEVELS BASED ON THERMAL CONDITIONS WITHIN A PROCESSOR
    4.
    发明申请
    HYBRID SYSTEM AND METHOD FOR DETERMINING PERFORMANCE LEVELS BASED ON THERMAL CONDITIONS WITHIN A PROCESSOR 有权
    基于处理器中的热条件确定性能水平的混合系统和方法

    公开(公告)号:US20150331433A1

    公开(公告)日:2015-11-19

    申请号:US14277394

    申请日:2014-05-14

    Abstract: A system and method for efficient management of operating modes within an integrated circuit (IC) for optimal power and performance targets. A semiconductor chip includes one or more processing units each of which operates with respective operating parameters. One or more temperature sensors are included to measure a temperature of the one or more processing units during operation. When the measured temperature exceeds a threshold, a power manager on the chip determines a temperature headroom utilizing temperature values based on worst-case ambient temperature. When the measured temperature does not exceed the threshold, the power manager determines the temperature headroom utilizing at least one temperature value based on room ambient temperature. Following, the power manager adjusts the respective operating parameters based on at least the temperature headroom.

    Abstract translation: 一种用于在集成电路(IC)内高效管理工作模式以实现最佳功率和性能目标的系统和方法。 半导体芯片包括一个或多个处理单元,每个处理单元以各自的操作参数进行操作。 包括一个或多个温度传感器以测量操作期间一个或多个处理单元的温度。 当测量温度超过阈值时,芯片上的电源管理器使用基于最坏情况环境温度的温度值来确定温度上升空间。 当测量的温度不超过阈值时,功率管理器使用基于室内环境温度的至少一个温度值来确定温度净空。 以下,功率管理器至少基于温度上升空间来调节相应的操作参数。

    BALANCED THROUGHPUT OF REPLICATED PARTITIONS IN PRESENCE OF INOPERABLE COMPUTATIONAL UNITS

    公开(公告)号:US20230409392A1

    公开(公告)日:2023-12-21

    申请号:US17844558

    申请日:2022-06-20

    CPC classification number: G06F9/4893 G06F1/26

    Abstract: An apparatus and method for efficiently managing balanced performance among replicated partitions of an integrated circuit despite loss of functionality due to manufacturing defects. A processing unit includes at least two replicated partitions, each assigned to operation parameters of a respective power domain. The partitions include multiple compute units. The compute units include multiple lanes of execution. Due to a variety of types of manufacturing defects, one or more of the partitions of the processing unit has less than a predetermined number of operational compute units. To balance the throughput of the multiple partitions, a power manager generates both static and dynamic scaling factors based on at least the corresponding number of operational compute units. Using these scaling factors, the power manager adjusts the operation parameters of power domains for the partitions relative to one another.

Patent Agency Ranking