首页> 外国专利> Transaction processing for side-effecting actions in transactional memory

Transaction processing for side-effecting actions in transactional memory

机译:事务处理,用于事务存储中的副作用动作

摘要

A processing system includes a transactional memory, first and second resource managers, and a transaction manager for a concurrent program having a thread including an atomic transaction having a side-effecting action. The first resource manager is configured to enlist in the atomic transaction and manage a resource related to the side effecting action. The second resource manager is configured to enlist in the atomic transaction and manage the transaction memory. The transaction manager is coupled to the first and second resource managers and manager is configured to receive a vote from the first and second resource managers as to whether to commit the transaction. The side-effecting action is postponed until after the transaction commits or applied along with a compensating action to the side-effecting action.
机译:一种处理系统,包括事务存储器,第一和第二资源管理器以及用于并发程序的事务管理器,该并发程序具有线程,该线程包括具有副作用作用的原子事务。第一资源管理器被配置为加入原子交易并管理与副作用动作有关的资源。第二资源管理器被配置为加入原子事务并管理事务存储器。交易管理器耦合到第一资源管理器和第二资源管理器,并且管理器被配置为从第一资源管理器和第二资源管理器接收关于是否提交交易的投票。副作用动作被推迟到事务提交或与补偿动作一起应用到该副作用动作之后。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号