System and method for validating a memory file that links speculative results of load operations to register values
    1.
    发明授权
    System and method for validating a memory file that links speculative results of load operations to register values 有权
    用于验证将加载操作的推测结果链接到寄存器值的存储器文件的系统和方法

    公开(公告)号:US07263600B2

    公开(公告)日:2007-08-28

    申请号:US10839474

    申请日:2004-05-05

    IPC分类号: G06F9/30

    摘要: A system and method for linking speculative results of load operations to register values. A system includes a memory file including an entry configured to store a first addressing pattern and a first tag. The memory file is configured to compare the first addressing pattern to a second addressing pattern of a load operation, and to link a data value identified by the first tag to a speculative result of the load operation if there is a match. The system further includes an execution core coupled to the memory file and configured to access the speculative result when executing a second operation that is dependent on the load operation, and a load store unit coupled to the memory file and configured to verify the link between the data value and the speculative result of the load operation by performing a comparison between one or more addresses.

    摘要翻译: 一种用于将加载操作的推测结果与寄存器值相关联的系统和方法。 系统包括存储器文件,其包括被配置为存储第一寻址模式和第一标签的条目。 存储器文件被配置为将第一寻址模式与加载操作的第二寻址模式进行比较,并且如果存在匹配,则将由第一标签识别的数据值链接到加载操作的推测结果。 所述系统还包括耦合到所述存储器文件并且被配置为在执行取决于所述加载操作的第二操作时访问所述推测结果的执行核心,以及耦合到所述存储器文件并被配置为验证所述 数据值和通过执行一个或多个地址之间的比较的加载操作的推测结果。

    REPLAY REDUCTION BY WAKEUP SUPPRESSION USING EARLY MISS INDICATION
    2.
    发明申请
    REPLAY REDUCTION BY WAKEUP SUPPRESSION USING EARLY MISS INDICATION 审中-公开
    通过使用早期的MISS指示通过唤醒抑制来重置减少

    公开(公告)号:US20140025933A1

    公开(公告)日:2014-01-23

    申请号:US13550875

    申请日:2012-07-17

    IPC分类号: G06F9/30

    摘要: A method for reducing a number of operations replayed in a processor includes decoding an operation to determine a memory address and a command in the operation. If data is not in a way predictor based on the memory address, a suppress wakeup signal is sent to an operation scheduler, and the operation scheduler suppresses waking up other operations that are dependent on the data.

    摘要翻译: 一种用于减少在处理器中重放的操作数量的方法包括解码操作以确定操作中的存储器地址和命令。 如果数据不是基于存储器地址的预测器,则将抑制唤醒信号发送到操作调度器,并且操作调度器抑制唤醒依赖于数据的其他操作。

    Processor with increased efficiency via control word prediction
    4.
    发明授权
    Processor with increased efficiency via control word prediction 有权
    处理器通过控制字预测提高效率

    公开(公告)号:US08819397B2

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

    申请号:US13037830

    申请日:2011-03-01

    IPC分类号: G06F9/38 G06F9/30

    摘要: Methods and apparatuses are provided for increased efficiency in a processor via control word prediction. The apparatus comprises an operational unit capable of determining whether an instruction will change a first control word to a second control word for processing dependent instructions. Execution units process the dependent instructions using a predicted control word and compare the second control word to the predicted control word. A scheduling unit causes the execution units to reprocess the dependent instructions when the predicted control word does not match the second control word. The method comprises determining that an instruction will change a first control word to a second control word and processing the dependent instructions using a predicted control word. The second control word is compared to the predicted control word and the dependent instructions are reprocessed using the second control word when the predicted control word does not match the second control word.

    摘要翻译: 提供了通过控制字预测提高处理器效率的方法和装置。 该装置包括一个操作单元,其能够确定指令是否将第一控制字改变为第二控制字以用于处理相关指令。 执行单元使用预测的控制字处理依赖指令,并将第二控制字与预测的控制字进行比较。 当预测控制字与第二控制字不匹配时,调度单元使执行单元重新处理依赖指令。 该方法包括确定指令将第一控制字改变为第二控制字,并使用预测的控制字处理依赖指令。 将第二控制字与预测的控制字进行比较,并且当预测控制字与第二控制字不匹配时,使用第二控制字重新处理依赖指令。