首页> 外国专利> Deferral instruction for managing transactional aborts in transactional memory computing environments to complete transaction by deferring disruptive events handling

Deferral instruction for managing transactional aborts in transactional memory computing environments to complete transaction by deferring disruptive events handling

机译:延迟指令,用于在事务内存计算环境中管理事务中止,以通过延迟破坏性事件处理来完成事务

摘要

A deferral instruction associated with a transaction is executed in a transaction execution computing environment with transactional memory. Based on executing the deferral instruction, a processor sets a defer-state indicating that pending disruptive events such as interrupts or conflicting memory accesses are to be deferred. A pending disruptive event is deferred based on the set defer-state, and the transaction is completed based on the disruptive event being deferred. The progress of the transaction may be monitored during a deferral period. The length of such deferral period may be specified by the deferral instruction. Whether the deferral period has expired may be determined based on the monitored progress of the transaction. If the deferral period has expired, the transaction may be aborted and the disruptive event may be processed.
机译:与事务相关联的延期指令在具有事务性存储器的事务执行计算环境中执行。基于执行延迟指令,处理器设置延迟状态,该状态指示待延迟的中断事件(例如中断或冲突的内存访问)将被延迟。根据设置的延迟状态延迟待处理的破坏性事件,并根据延迟的破坏性事件完成事务。可以在延期期间监视交易的进度。可以通过延迟指令指定此延迟期的长度。可以基于所监视的交易进度来确定延迟期是否已经到期。如果延迟期已过,则交易可能会中止并且破坏性事件可能会得到处理。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号