首页> 外国专利> Transactional block conflict resolution based on the determination of executing threads in parallel or in serial mode

Transactional block conflict resolution based on the determination of executing threads in parallel or in serial mode

机译:基于确定并行或串行执行线程的事务性块冲突解决方案

摘要

Mechanisms are provided for handling conflicts in a transactional memory system. The mechanisms execute threads in a data processing system in a first conflict resolution mode of operation in which threads execute conflicting transactional blocks speculatively. The mechanisms determine, for a transactional block, if the first conflict resolution mode of operation is to be transitioned to a second conflict resolution mode of operation in which threads accessing conflicting transactional blocks are executed serially and non-speculatively. Moreover, the mechanisms execute a thread that accesses the transactional block using the second conflict resolution mode of operation in response to the determination indicating that the first conflict resolution mode of operation is to be transitioned to the second conflict resolution mode of operation.
机译:提供了用于处理事务存储系统中的冲突的机制。这些机制以第一冲突解决操作模式执行数据处理系统中的线程,其中线程以推测方式执行冲突事务块。对于事务块,该机制确定是否将第一冲突解决操作模式转换为第二冲突解决操作模式,在该第二冲突解决操作模式中,访问冲突事务块的线程被串行且非推测地执行。而且,这些机制响应于确定指示第一冲突解决操作模式将被转换为第二冲突解决操作模式而执行使用第二冲突解决操作模式访问事务块的线程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号