首页> 外国专利> Transactional memory system with efficient cache support

Transactional memory system with efficient cache support

机译:具有高效缓存支持的事务存储系统

摘要

A computer implemented method for use by a transaction program for managing memory access to a shared memory location for transaction data of a first thread, the shared memory location being accessible by the first thread and a second thread. A string of instructions to complete a transaction of the first thread are executed, beginning with one instruction of the string of instructions. It is determined whether the one instruction is part of an active atomic instruction group (AIG) of instructions associated with the transaction of the first thread. A cache structure and a transaction table which together provide for entries in an active mode for the AIG are located if the one instruction is part of an active AIG. The next instruction is executed under a normal execution mode in response to determining that the one instruction is not part of an active AIG.
机译:一种由交易程序使用的计算机实现的方法,用于管理对第一线程的交易数据对共享存储器位置的存储器访问,该共享存储器位置可由第一线程和第二线程访问。从该指令串中的一个指令开始,执行用于完成第一线程的事务的指令串。确定一个指令是否是与第一线程的事务相关联的指令的活动原子指令组(AIG)的一部分。如果一条指令是活动AIG的一部分,则位于一起为AIG以活动模式提供条目的高速缓存结构和事务表将位于。响应于确定一个指令不是活动AIG的一部分,在正常执行模式下执行下一条指令。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号