Power management in a power-constrained processing system
    62.
    发明授权
    Power management in a power-constrained processing system 有权
    功率受限的处理系统中的电源管理

    公开(公告)号:US07779276B2

    公开(公告)日:2010-08-17

    申请号:US11681818

    申请日:2007-03-05

    CPC分类号: G06F1/3203

    摘要: Systems and methods are provided for managing power in a processing system. In one embodiment, a target system having a plurality of electronic devices is operated within a net power limit. A local controller detects power consumption for each device, and communicates the power consumption to a power management module. The power management module dynamically apportions the net power limit among the devices, and communicates the apportioned power limit for each device back to the associated local controller. Each local controller enforces the apportioned power limit to an associated device on behalf of the power management module.

    摘要翻译: 提供了用于管理处理系统中的电力的系统和方法。 在一个实施例中,具有多个电子设备的目标系统在净功率极限内运行。 本地控制器检测每个设备的功耗,并将功耗传达给电源管理模块。 电源管理模块动态地分配设备之间的净功率限制,并将每个设备的分摊功率限制传回给相关的本地控制器。 每个本地控制器代表电源管理模块对相关联的设备实施分配的功率限制。

    Identifying Deterministic Performance Boost Capability of a Computer System
    63.
    发明申请
    Identifying Deterministic Performance Boost Capability of a Computer System 有权
    识别计算机系统的确定性性能提升能力

    公开(公告)号:US20100125436A1

    公开(公告)日:2010-05-20

    申请号:US12274534

    申请日:2008-11-20

    IPC分类号: G06F15/00

    CPC分类号: G06F11/24

    摘要: A benchmark tester retrieves a voltage margin that corresponds to a device that a system includes. The voltage margin indicates an additional amount of voltage to apply to a nominal voltage that, when added, results in the device operating at a power limit while executing a worst-case power workload. Next, the benchmark tester (or thermal power management device) sets an input voltage for the device to a value equal to the sum of the voltage margin and the nominal voltage. The benchmark tester then dynamically benchmark tests the system, which includes adjusting the device's frequency and input voltage while ensuring that the device does not exceed the device's power limit. In turn, the benchmark tester records a guaranteed minimum performance boost for the system based upon a result of the benchmark testing.

    摘要翻译: 基准测试仪检索与系统包括的设备相对应的电压裕度。 电压裕度表示额外的电压值,以适用于额定电压,当加入时,会导致器件在执行最坏情况下的工作负载时工作在功率极限。 接下来,基准测试器(或热功率管理器件)将器件的输入电压设置为等于电压裕度和额定电压之和的值。 基准测试仪然后动态基准测试系统,包括调整设备的频率和输入电压,同时确保设备不超过设备的功率限制。 反过来,基准测试人员会根据基准测试的结果记录系统的最低性能保证。

    CACHE LINE REPLACEMENT TECHNIQUES ALLOWING CHOICE OF LFU OR MFU CACHE LINE REPLACEMENT
    64.
    发明申请
    CACHE LINE REPLACEMENT TECHNIQUES ALLOWING CHOICE OF LFU OR MFU CACHE LINE REPLACEMENT 有权
    采用LFU或MFU高速缓存行替代方式的高速缓存行替换技术

    公开(公告)号:US20090031084A1

    公开(公告)日:2009-01-29

    申请号:US12130278

    申请日:2008-05-30

    IPC分类号: G06F12/12

    摘要: Methods and apparatus allowing a choice of Least Frequently Used (LFU) or Most Frequently Used (MFU) cache line replacement are disclosed. The methods and apparatus determine new state information for at least two given cache lines of a number of cache lines in a cache, the new state information based at least in part on prior state information for the at least two given cache lines. Additionally, when an access miss occurs in one of the at least two given lines, the methods and apparatus (1) select either LFU or MFU replacement criteria, and (2) replace one of the at least two given cache lines based on the new state information and the selected replacement criteria. Additionally, a cache for replacing MFU cache lines is disclosed. The cache additionally comprises MFU circuitry (1) adapted to produce new state information for the at least two given cache lines in response to an access to one of the at least two given cache lines, and (2) when a cache miss occurs in one of the at least two given cache lines, adapted to determine, based on the new state information, which of the at least two given cache lines is the most frequently used cache line.

    摘要翻译: 公开了允许选择最低频(LFU)或最常用(MFU)高速缓存线替换的方法和装置。 所述方法和装置确定高速缓存中多个高速缓存行的至少两个给定高速缓存行的新状态信息,所述新状态信息至少部分地基于所述至少两个给定高速缓存行的先前状态信息。 另外,当在至少两条给定行之一中存在访问错误时,方法和装置(1)选择LFU或MFU替换标准,以及(2)基于新的 状态信息和所选择的替换标准。 另外,公开了用于替换MFU高速缓存线的高速缓存。 高速缓存还包括MFU电路(1),其适于响应于对至少两个给定高速缓存行中的一个的访问而产生用于所述至少两个给定高速缓存行的新状态信息,以及(2)当高速缓存未命中出现在一个 所述至少两个给定高速缓存行适于基于所述新状态信息确定所述至少两个给定高速缓存行中的哪一个是最常用的高速缓存行。

    Control Systems and Method Using a Shared Component Actuator
    65.
    发明申请
    Control Systems and Method Using a Shared Component Actuator 有权
    使用共享组件执行器的控制系统和方法

    公开(公告)号:US20090006901A1

    公开(公告)日:2009-01-01

    申请号:US11769832

    申请日:2007-06-28

    IPC分类号: G06F11/30 G05B13/02 G06F1/26

    摘要: In one embodiment, a control system supports an unlimited number of feedback control loops all sharing control of a component. A component performance rate or “speed” is used as a common metric for negotiating control of the component. Each control loop continuously monitors a system parameter it is tasked with regulating, compares it to a setpoint for that system parameter, and “requests” a speed in relation to the deviation of the associated system parameter from the corresponding setpoint. A controller receives the requested speeds as dynamic inputs and selects one of the requested speeds according to predefined selection logic. The controller communicates the selected speed to an actuator, which causes the component to operate at the selected speed. In this manner, the control system in effect negotiates control of the component in a way that ensures that all of the system parameters are being managed within safe limits.

    摘要翻译: 在一个实施例中,控制系统支持无限数量的反馈控制回路,所有这些控制循环都共享部件的控制。 组件性能速率或“速度”被用作协商控制组件的常用度量。 每个控制回路连续监控其调节任务的系统参数,将其与该系统参数的设定值进行比较,并且“请求”相关系统参数与相应设定值的偏差相关的速度。 控制器接收所请求的速度作为动态输入,并根据预定义的选择逻辑选择所请求的速度之一。 控制器将所选择的速度传送到致动器,这使得部件以选定的速度运行。 以这种方式,控制系统实际上以确保所有系统参数在安全限制内被管理的方式协商对部件的控制。

    POWER MANAGEMENT IN A POWER-CONSTRAINED PROCESSING SYSTEM
    66.
    发明申请
    POWER MANAGEMENT IN A POWER-CONSTRAINED PROCESSING SYSTEM 有权
    功率约束加工系统中的电源管理

    公开(公告)号:US20080222435A1

    公开(公告)日:2008-09-11

    申请号:US11681818

    申请日:2007-03-05

    IPC分类号: G06F1/00

    CPC分类号: G06F1/3203

    摘要: Systems and methods are provided for managing power in a processing system. In one embodiment, a target system having a plurality of electronic devices is operated within a net power limit. A local controller detects power consumption for each device, and communicates the power consumption to a power management module. The power management module dynamically apportions the net power limit among the devices, and communicates the apportioned power limit for each device back to the associated local controller. Each local controller enforces the apportioned power limit to an associated device on behalf of the power management module.

    摘要翻译: 提供了用于管理处理系统中的电力的系统和方法。 在一个实施例中,具有多个电子设备的目标系统在净功率极限内运行。 本地控制器检测每个设备的功耗,并将功耗传达给电源管理模块。 电源管理模块动态地分配设备之间的净功率限制,并将每个设备的分摊功率限制传回给相关的本地控制器。 每个本地控制器代表电源管理模块对相关联的设备实施分配的功率限制。