Power management across heterogeneous processing units

    公开(公告)号:US10025361B2

    公开(公告)日:2018-07-17

    申请号:US14297208

    申请日:2014-06-05

    Abstract: A method includes controlling active frequency states of a plurality of heterogeneous processing units based on frequency sensitivity metrics indicating performance coupling between different types of processing units in the plurality of heterogeneous processing units. A processor includes a plurality of heterogeneous processing units and a performance controller to control active frequency states of the plurality of heterogeneous processing units based on frequency sensitivity metrics indicating performance coupling between different types of processing units in the plurality of heterogeneous processing units. The active frequency state of a first type of processing unit in the plurality of heterogeneous processing units is controlled based on a first activity metric associated with a first type of processing unit and a second activity metric associated with a second type of processing unit.

    POWER MANAGEMENT ACROSS HETEROGENEOUS PROCESSING UNITS
    4.
    发明申请
    POWER MANAGEMENT ACROSS HETEROGENEOUS PROCESSING UNITS 有权
    电源管理异步加工单元

    公开(公告)号:US20150355692A1

    公开(公告)日:2015-12-10

    申请号:US14297208

    申请日:2014-06-05

    Abstract: A method includes controlling active frequency states of a plurality of heterogeneous processing units based on frequency sensitivity metrics indicating performance coupling between different types of processing units in the plurality of heterogeneous processing units. A processor includes a plurality of heterogeneous processing units and a performance controller to control active frequency states of the plurality of heterogeneous processing units based on frequency sensitivity metrics indicating performance coupling between different types of processing units in the plurality of heterogeneous processing units. The active frequency state of a first type of processing unit in the plurality of heterogeneous processing units is controlled based on a first activity metric associated with a first type of processing unit and a second activity metric associated with a second type of processing unit.

    Abstract translation: 一种方法包括基于指示多个异构处理单元中的不同类型的处理单元之间的性能耦合的频率灵敏度度量来控制多个异构处理单元的活动频率状态。 处理器包括多个异构处理单元和性能控制器,用于基于指示多个异构处理单元中的不同类型的处理单元之间的性能耦合的频率灵敏度度量来控制多个异构处理单元的有效频率状态。 基于与第一类型处理单元相关联的第一活动度量和与第二类型处理单元相关联的第二活动度量来控制多个异构处理单元中的第一类型处理单元的活动频率状态。

    POWER MANAGER FOR MULTI-THREADED DATA PROCESSOR
    5.
    发明申请
    POWER MANAGER FOR MULTI-THREADED DATA PROCESSOR 审中-公开
    多线程数据处理器的电源管理器

    公开(公告)号:US20150067356A1

    公开(公告)日:2015-03-05

    申请号:US14015369

    申请日:2013-08-30

    Abstract: A data processing system includes a plurality of processor resources, a manager, and a power distributor. Each of the plurality of data processor cores is operable at a selected one of a plurality of performance states. The manager assigns each of a plurality of program elements to one of the plurality of processor resources, and synchronizing the program elements using barriers. The power distributor is coupled to the manager and to the plurality of processor resources, and assigns a performance state to each of the plurality of processor resources within an overall power budget, and in response to detecting that a program element assigned to a first processor resource is at a barrier, increases the performance state of a second processor resource that is not at the barrier within the overall power budget.

    Abstract translation: 数据处理系统包括多个处理器资源,管理器和功率分配器。 多个数据处理器核心中的每一个可操作在多个执行状态中的选定的一个。 管理器将多个程序元素中的每一个分配给多个处理器资源中的一个,并且使用屏障同步程序元素。 功率分配器耦合到管理器和多个处理器资源,并且在总功率预算内为多个处理器资源中的每一个分配一个性能状态,并且响应于检测到分配给第一处理器资源的程序元件 处于障碍之下,增加在整个功率预算范围内不处于障碍的第二处理器资源的性能状态。

Patent Agency Ranking