Method for optimizing voltage-frequency setup in multi-core processor systems
    32.
    发明授权
    Method for optimizing voltage-frequency setup in multi-core processor systems 有权
    用于优化多核处理器系统中的电压 - 频率设置的方法

    公开(公告)号:US08245070B2

    公开(公告)日:2012-08-14

    申请号:US12317845

    申请日:2008-12-30

    IPC分类号: G06F1/12

    CPC分类号: G06F1/3203 Y02D10/126

    摘要: A method for dynamically operating a multi-core processor system is provided. The method involves ascertaining currently active processor cores, identifying a currently active processor core having a lowest operating frequency, and adjusting at least one operational parameter according to voltage-frequency characteristics corresponding to the identified processor core to fulfill a predefined functional mode, e.g. power optimization mode, performance optimization mode and mixed mode.

    摘要翻译: 提供了一种用于动态操作多核处理器系统的方法。 该方法包括确定当前活动的处理器核心,识别具有最低工作频率的当前活动的处理器核心,以及根据与所识别的处理器核心相对应的电压 - 频率特性来调整至少一个操作参数,以实现预定义的功能模式,例如。 电源优化模式,性能优化模式和混合模式。

    Method for optimizing voltage-frequency setup in multi-core processor systems
    33.
    发明申请
    Method for optimizing voltage-frequency setup in multi-core processor systems 有权
    用于优化多核处理器系统中的电压 - 频率设置的方法

    公开(公告)号:US20100169609A1

    公开(公告)日:2010-07-01

    申请号:US12317845

    申请日:2008-12-30

    IPC分类号: G06F15/76 G06F1/00 G06F9/02

    CPC分类号: G06F1/3203 Y02D10/126

    摘要: A method for dynamically operating a multi-core processor system is provided. The method involves ascertaining currently active processor cores, identifying a currently active processor core having a lowest operating frequency, and adjusting at least one operational parameter according to voltage-frequency characteristics corresponding to the identified processor core to fulfill a predefined functional mode, e.g. power optimization mode, performance optimization mode and mixed mode.

    摘要翻译: 提供了一种用于动态操作多核处理器系统的方法。 该方法包括确定当前活动的处理器核心,识别具有最低工作频率的当前活动的处理器核心,以及根据与所识别的处理器核心相对应的电压 - 频率特性来调整至少一个操作参数,以实现预定义的功能模式,例如。 电源优化模式,性能优化模式和混合模式。

    Combining power prediction and optimal control approaches for performance optimization in thermally limited designs
    36.
    发明授权
    Combining power prediction and optimal control approaches for performance optimization in thermally limited designs 有权
    结合功率预测和优化控制方法进行热限制设计中的性能优化

    公开(公告)号:US07464278B2

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

    申请号:US11224568

    申请日:2005-09-12

    IPC分类号: G06F1/32

    CPC分类号: G05B13/026

    摘要: The operating rate of an electronic system is maximized without exceeding a thermal constraint, such as a maximum junction temperature of an integrated circuit (IC) or other portion of the electronic system. An operating parameter of the system that controls the thermal output of the system is calculated for an upcoming time period based upon the previously measured thermal performance relationship to the operating parameter level. If the predicted thermal performance will exceed a maximum allowable level of the thermal constraint, then the operating parameter is reduced by an amount calculated to keep the thermal constraint at a level just below the maximum allowable level, thus resulting in an optimal control approach to maximizing the system performance while not exceeding the thermal constraint.

    摘要翻译: 电子系统的运行速率最大化,而不超过热约束,例如集成电路(IC)或电子系统的其他部分的最大结温。 基于先前测量的与操作参数水平的热性能关系,计算控制系统的热输出的系统的操作参数,用于即将到来的时间段。 如果预测的热性能将超过热约束的最大允许水平,则将运行参数减少计算的量,以将热约束保持在刚好低于最大允许水平的水平,从而导致最佳化控制方法 系统性能不超过热约束。

    System and method for fusing instructions
    37.
    发明授权
    System and method for fusing instructions 有权
    用于定影指令的系统和方法

    公开(公告)号:US07458069B2

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

    申请号:US10752875

    申请日:2004-01-06

    IPC分类号: G06F9/45

    摘要: A system and method for producing a fused instruction is described. In one embodiment, a first instruction and a second instruction that are both simple instructions (e.g., perform only one operation) and are dependent are fused together to create the fused instruction. The fused instruction has an opcode that represents the operation performed by the first instruction and the operation performed by the second instruction. The fused instruction has three source operands and one destination operand. Two of the three source operands are the two source operands of the first instruction, and the third source operand is the source operand of the second instruction that is not the destination operand of the first instruction. The destination operand of the fused instruction is the destination operand of the second instruction. An execution unit that can execute a fused instruction in one clock cycle is also disclosed. In one embodiment, the execution unit has two arithmetic logic units (“ALUs”), each of the ALUs performs one of the two operations of the fused instruction. The result of the first ALU is input into the second ALU to produce the desired result.

    摘要翻译: 描述用于产生融合指令的系统和方法。 在一个实施例中,作为简单指令(例如,仅执行一个操作)并且是依赖的第一指令和第二指令被融合在一起以创建融合指令。 融合指令具有表示由第一指令执行的操作和由第二指令执行的操作的操作码。 融合指令有三个源操作数和一个目标操作数。 三个源操作数中的两个是第一个指令的两个源操作数,第三个源操作数是不是第一个指令的目标操作数的第二个指令的源操作数。 融合指令的目标操作数是第二条指令的目标操作数。 还公开了可以在一个时钟周期执行融合指令的执行单元。 在一个实施例中,执行单元具有两个算术逻辑单元(“ALU”),每个ALU执行融合指令的两个操作之一。 将第一ALU的结果输入到第二ALU中以产生期望的结果。

    Method and apparatus for predicting values in a processor having a plurality of prediction modes
    38.
    发明授权
    Method and apparatus for predicting values in a processor having a plurality of prediction modes 失效
    用于预测具有多种预测模式的处理器中的值的方法和装置

    公开(公告)号:US07428627B2

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

    申请号:US09750150

    申请日:2000-12-29

    IPC分类号: G06F12/02

    摘要: A multi-mode predictor for a processor having a plurality of prediction modes is disclosed. The prediction modes are used to predict non-binary values. The predictor is a multi-mode predictor comprising a per-IP (“PIP”) table and a next value table. The PIP table includes a plurality of PIP information fields and the next value table includes a plurality of fields. The multi-mode predictor also includes a plurality of prediction modes. The processor includes a set of instructions that index the PIP table to provide a valid signal. The processor also includes a set of predicted values for the set of instructions. The set of predicted values is stored in the PIP table and the next value table. According to the valid signal a hit/miss condition in the next value table, a predicted value is selected from the PIP table or the next value table.

    摘要翻译: 公开了一种具有多种预测模式的处理器的多模式预测器。 预测模式用于预测非二进制值。 预测器是包括每IP(“PIP”)表和下一个值表的多模式预测器。 PIP表包括多个PIP信息字段,下一个值表包括多个字段。 多模式预测器还包括多种预测模式。 处理器包括一组索引PIP表以提供有效信号的指令。 处理器还包括用于该组指令的一组预测值。 预测值的集合存储在PIP表和下一个值表中。 根据有效信号在下一个值表中的命中/未命中条件,从PIP表或下一个值表中选择预测值。