Frequency/State Based Power Management Thresholds

    公开(公告)号:US20240111351A1

    公开(公告)日:2024-04-04

    申请号:US17936740

    申请日:2022-09-29

    CPC classification number: G06F1/3206

    Abstract: A system and method for determining power-performance state transition thresholds in a computing system. A processor comprises several functional blocks and a power manager. Each of the functional blocks produces data corresponding to an activity level associated with the respective functional block. The power manager determines activity levels of the functional blocks and compares the activity level of a given functional block to a threshold to determine if a power-performance state (P-state) transition is indicated. The threshold is determined in part on a current P-state of the given functional block. When the current P-state of the given functional block is relatively high, the threshold activity level to transition to a higher P-state is higher than it would be if the current P-state were relatively low. The power manager is further configured to determine the thresholds based in part on one or more of a type of circuit being monitored and a type of workload being executed.

    BOOSTING THE OPERATING POINT OF A PROCESSING DEVICE FOR NEW USER ACTIVITIES
    24.
    发明申请
    BOOSTING THE OPERATING POINT OF A PROCESSING DEVICE FOR NEW USER ACTIVITIES 审中-公开
    促进新用户活动的处理设备的操作要点

    公开(公告)号:US20150193259A1

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

    申请号:US14147470

    申请日:2014-01-03

    Abstract: A processing system detects user activities on one or more processing units. In response, an operating point (operating frequency or an operating voltage) of the processing unit handing the user activity is increased at the processing unit. Battery power may be conserved in some processing systems by limiting the increase in the operating point to a time interval and reducing the operating frequency or the operating voltage to a previous value after the time interval has elapsed.

    Abstract translation: 处理系统检测一个或多个处理单元上的用户活动。 作为响应,在处理单元处增加处理单元处理用户活动的操作点(操作频率或工作电压)。 在一些处理系统中,通过将工作点的增加限制到时间间隔并且在经过时间间隔之后将工作频率或工作电压降低到先前值,可以节省电池功率。

    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.

    Selection of an operating point of a memory physical layer interface and a memory controller based on memory bandwidth utilization
    27.
    发明授权
    Selection of an operating point of a memory physical layer interface and a memory controller based on memory bandwidth utilization 有权
    基于存储器带宽利用率选择存储器物理层接口的操作点和存储器控制器

    公开(公告)号:US09298243B2

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

    申请号:US13932682

    申请日:2013-07-01

    Abstract: The present application describes embodiments of a method that includes modifying an operating point of at least one of a memory physical layer interface or a memory controller in response to changes in bandwidth utilization of the memory physical layer interface. The present application also describes embodiments of an apparatus that includes a memory controller, a memory physical layer interface, and a power management controller to modify an operating point of at least one of the memory physical layer interface or the memory controller in response to changes in bandwidth utilization of the memory physical layer interface.

    Abstract translation: 本申请描述了一种方法的实施例,其包括响应于存储器物理层接口的带宽利用率的变化而修改存储器物理层接口或存储器控制器中的至少一个的操作点。 本申请还描述了一种装置的实施例,其包括存储器控制器,存储器物理层接口和功率管理控制器,以响应于存储器物理层接口或存储器控制器中的至少一个的操作点来修改 内存物理层接口的带宽利用率。

    Allocating power to compute units based on energy efficiency
    28.
    发明授权
    Allocating power to compute units based on energy efficiency 有权
    基于能源效率分配功率到计算单位

    公开(公告)号:US09261935B2

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

    申请号:US13932697

    申请日:2013-07-01

    CPC classification number: G06F1/3206 G06F1/206 G06F1/3287 Y02D10/171

    Abstract: A method is provided for allocating power to compute units based on energy efficiency. Some embodiments of the method include allocating portions of a power budget of a system-on-a-chip (SOC) to a plurality of compute units implemented on the SOC based on ratios of a performance level for each compute unit to a power consumed by the compute unit operating at the performance level. An SOC is provided that includes a plurality of compute units and a power management controller to allocate portions of a power budget of the SOC to the plurality of compute units based on ratios of a performance level for each compute unit to a power consumed by the compute unit operating at the performance level.

    Abstract translation: 提供了一种基于能量效率来分配功率到计算单元的方法。 该方法的一些实施例包括将基于片上系统(SOC)的功率预算的部分分配给在SOC上实现的多个计算单元,该多个计算单元基于每个计算单元的性能级别与由 计算单元在性能级别运行。 提供了包括多个计算单元的SOC,以及功率管理控制器,用于基于每个计算单元的性能水平与计算所消耗的功率的比率来将多个计算单元的功率预算的部分分配给多个计算单元 单位在性能水平运行。

    METHOD FOR ADAPTIVE PERFORMANCE OPTIMIZATION OF THE SOC
    29.
    发明申请
    METHOD FOR ADAPTIVE PERFORMANCE OPTIMIZATION OF THE SOC 有权
    SOC的自适应性能优化方法

    公开(公告)号:US20130246820A1

    公开(公告)日:2013-09-19

    申请号:US13889840

    申请日:2013-05-08

    Abstract: An apparatus and method for dynamically adjusting power limits for processing nodes and other components, such as peripheral interfaces, is disclosed. The apparatus includes multiple processing nodes and other components, and further includes a power management unit configured to set a first frequency limit for at least one of the processing nodes responsive to receiving an indication of a first detected temperature greater than a first temperature threshold. Initial power limits are set below guard-band power limits for components that do not have reliable reporting of power consumption or for cost or power saving reasons. The amount of throttling of processing nodes is used to adjust the power limits for the processing nodes and these components.

    Abstract translation: 公开了用于动态调整处理节点和其他组件(诸如外围接口)的组件的功率限制的装置和方法。 该设备包括多个处理节点和其他组件,并且还包括功率管理单元,其被配置为响应于接收到大于第一温度阈值的第一检测温度的指示来设置对于至少一个处理节点的第一频率限制。 对于没有可靠的功耗报告或成本或省电原因的组件,初始功率限制设置在保护带功率限制以下。 处理节点的节流量用于调整处理节点和这些组件的功率限制。

    POWER-AWARE, HISTORY-BASED GRAPHICS POWER OPTIMIZATION

    公开(公告)号:US20240211014A1

    公开(公告)日:2024-06-27

    申请号:US18146733

    申请日:2022-12-27

    CPC classification number: G06F1/324 G06F1/3218

    Abstract: Systems, apparatuses, and methods for implementing efficient power optimization in a computing system are disclosed. A system management unit records operating frequencies required for a computing component to execute a first task. The system management unit stores the recorded operating frequencies in a data array or any other predetermined memory location of a computing system. The system management unit uses the recorded operating frequencies to determine operating frequencies for execution of one or more other tasks.

Patent Agency Ranking