会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 10. 发明授权
    • Method and system for dependency tracking and flush recovery for an out-of-order microprocessor
    • 用于无序微处理器的依赖关系跟踪和刷新恢复的方法和系统
    • US07660971B2
    • 2010-02-09
    • US11669999
    • 2007-02-01
    • Vikas AgarwalWilliam E. BurkyKrishnan KailasBalaram Sinharoy
    • Vikas AgarwalWilliam E. BurkyKrishnan KailasBalaram Sinharoy
    • G06F9/30
    • G06F9/3842G06F9/3863
    • A method for dependency tracking and flush recovery for an out-of-order processor includes recording, in a last definition (DEF) data structure, an identifier of a first instruction as the most recent instruction in an instruction sequence that defines contents of the particular logical register and recording, in a next DEF data structure, the identifier of the first instruction in association with an identifier of a previous second instruction also indicating an update to the particular logical register. In addition, a recovery array is updated to indicate which of the instructions in the instruction sequence updates each of the plurality of logical registers. In response to misspeculation during execution of the instruction sequence, the processor performs a recovery operation to place the identifier of the second instruction in the last DEF data structure by reference to the next DEF data structure and the recovery array.
    • 用于无序处理器的依赖性跟踪和刷新恢复的方法包括在最后定义(DEF)数据结构中记录第一指令的标识符作为指定序列中的最新指令,其定义特定的内容 在下一个DEF数据结构中,逻辑寄存器和记录与第一指令的标识符相关联,该标识符还指示特定逻辑寄存器的更新。 此外,更新恢复阵列以指示指令序列中的哪些指令更新多个逻辑寄存器中的每一个。 响应于执行指令序列期间的错误,处理器执行恢复操作,以通过参考下一个DEF数据结构和恢复阵列将第二指令的标识符放置在最后的DEF数据结构中。