首页> 外国专利> Flushing speculative instruction processing

Flushing speculative instruction processing

机译:冲洗推测指令处理

摘要

Technical solutions are described for avoiding a transaction abort in a multiprocessor that supports transactional memory during out-of-order execution of an instruction stream. An example method described includes detecting an instruction that represents an end of a transaction in the instruction stream. The method also includes identifying a conflict in execution of an outside instruction in conjunction with execution of the transaction, the outside instruction being after instruction that represents the end of the transaction, and where the conflict causes the transaction to abort. The method also includes flushing the outside instruction; and resuming the execution of the transaction, without aborting the transaction.
机译:描述了用于避免在指令流的无序执行期间在支持事务存储器的多处理器中事务中止的技术解决方案。所描述的示例方法包括在指令流中检测表示事务结束的指令。该方法还包括结合执行事务来识别外部指令的执行中的冲突,该外部指令在表示事务结束的指令之后,并且该冲突导致事务中止。该方法还包括刷新外部指令;并继续执行交易,而不会中止交易。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号