首页> 外国专利> Unbounded transactional memory with forward progress guarantees using a hardware global lock

Unbounded transactional memory with forward progress guarantees using a hardware global lock

机译:具有前进进度的无限制事务内存保证使用硬件全局锁

摘要

A processing device implementing unbounded transactional memory with forward progress guarantees using a hardware global lock is disclosed. A processing device of the disclosure includes a hardware transactional memory (HTM) hardware contention manager to cause a bounded transaction to be translated to an unbounded transaction, the unbounded transaction to acquire a global hardware lock for the unbounded transaction, the global hardware lock read by bounded transactions that abort when the global hardware lock is taken. The processing device further includes an execution unit communicably coupled to the HTM hardware contention manager to execute instructions of the unbounded transaction without speculation, the unbounded transaction to release the global hardware lock upon completion of execution of the instructions.
机译:公开了一种使用硬件全局锁来实现具有前向进度保证的无界事务存储器的处理设备。本公开的处理设备包括硬件事务存储器(HTM)硬件争用管理器,以使有界交易被转换成无界交易,该无界交易获取无界交易的全局硬件锁,由当使用全局硬件锁定时,中止的有界事务。处理设备还包括执行单元,该执行单元可通信地耦合到HTM硬件竞争管理器,以执行无界交易的指令而无需推测,该无界交易在指令执行完成时释放全局硬件锁。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号