首页>
外国专利>
OUT-OF-PIPELINE TRACE BUFFER FOR HOLDING INSTRUCTIONS THAT MAY BE RE-EXECUTED FOLLOWING MISSPECULATION
OUT-OF-PIPELINE TRACE BUFFER FOR HOLDING INSTRUCTIONS THAT MAY BE RE-EXECUTED FOLLOWING MISSPECULATION
展开▼
机译:管路失误,用于在错误操作后可能会重新执行的保持指令
展开▼
页面导航
摘要
著录项
相似文献
摘要
In one embodiment of the invention, a processor includes an execution pipeline to execute instructions, wherein at least some of the instructions are executed speculatively. The processor also includes a trace buffer outside the execution pipeline to hold the instructions, and wherein instructions that are associated with speculation errors are replayed in the execution pipeline from the trace buffer. In another embodiment, the processor includes an execution pipeline to execute instructions, wherein at least some of the instructions are executed speculatively. The processor also includes a trace buffer outside the execution pipeline to hold instructions and results of the execution of the instructions, wherein at least some of the instructions are subject to an initial retirement following execution in the pipeline, but remain in the trace buffer until a final retirement.
展开▼