会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • FLUSH OPERATIONS IN A PROCESSOR
    • 处理器中的冲洗操作
    • US20130007418A1
    • 2013-01-03
    • US13174293
    • 2011-06-30
    • Jay E. FleischmanEmil TalpesDebjit DasSarma
    • Jay E. FleischmanEmil TalpesDebjit DasSarma
    • G06F9/30
    • G06F9/3865
    • Methods and apparatuses are provided for flush operations in a processor. The apparatus comprises an out-of-order execution unit for processing instructions issued in-order from an instruction decoder for first and second threads and being configured to identify an errored instruction in a first thread. A retire unit includes a retire queue for receiving completed instructions from the out-of-order execution unit, the retire unit being configured retire older in-order first thread instructions until the errored instruction would be the next instruction to be retired, and then flushing the errored instruction and all later in-order first thread instructions from the retire queue. The method comprises determining that an errored instruction is being processed by an out-of-order execution unit of a processor and continuing to process to completion instructions earlier in-order from the errored instruction until the completion of the errored instruction. Following completion of the errored instruction, it is flushed along with all instructions later in-order than the errored instruction to recover the processor to a pre-error state.
    • 为处理器中的冲洗操作提供了方法和装置。 该装置包括用于处理从第一和第二线程的指令解码器按顺序发出的指令的无序执行单元,并且被配置为识别第一线程中的错误指令。 退休单元包括用于从无序执行单元接收完成的指令的退出队列,所述退休单元被配置为退出旧的有序第一线程指令,直到错误的指令将是下一个待退出的指令,然后冲洗 错误的指令和所有后续排序的第一线程指令从退出队列。 所述方法包括:确定处理器的无序执行单元正在处理错误指令,并且继续处理从错误指令到故障指令完成之前的先前完成指令。 完成错误指令之后,随着所有指令的刷新顺序都会比错误的指令进行刷新,以将处理器恢复到预错误状态。
    • 6. 发明授权
    • Flush operations in a processor
    • 在处理器中进行冲洗操作
    • US09268575B2
    • 2016-02-23
    • US13174293
    • 2011-06-30
    • Jay E. FleischmanEmil TalpesDebjit DasSarma
    • Jay E. FleischmanEmil TalpesDebjit DasSarma
    • G06F9/38
    • G06F9/3865
    • Methods and apparatuses are provided for flush operations in a processor. The apparatus comprises an out-of-order execution unit for processing instructions issued in-order from an instruction decoder for first and second threads and being configured to identify an errored instruction in a first thread. A retire unit includes a retire queue for receiving completed instructions from the out-of-order execution unit, the retire unit being configured retire older in-order first thread instructions until the errored instruction would be the next instruction to be retired, and then flushing the errored instruction and all later in-order first thread instructions from the retire queue. The method comprises determining that an errored instruction is being processed by an out-of-order execution unit of a processor and continuing to process to completion instructions earlier in-order from the errored instruction until the completion of the errored instruction. Following completion of the errored instruction, it is flushed along with all instructions later in-order than the errored instruction to recover the processor to a pre-error state.
    • 为处理器中的冲洗操作提供了方法和装置。 该装置包括用于处理从第一和第二线程的指令解码器按顺序发出的指令的无序执行单元,并且被配置为识别第一线程中的错误指令。 退休单元包括用于从无序执行单元接收完成的指令的退出队列,退休单元被配置为退出较旧的有序第一线程指令,直到错误的指令将是下一个要退出的指令,然后冲洗 错误的指令和所有后续排序的第一线程指令从退出队列。 所述方法包括:确定处理器的无序执行单元正在处理错误指令,并且继续处理从错误指令到故障指令完成之前的先前完成指令。 完成错误指令之后,随着所有指令的刷新顺序都会比错误的指令进行刷新,以将处理器恢复到预错误状态。