首页> 外国专利> Controlling atomic updates of indexes using hardware transactional memory

Controlling atomic updates of indexes using hardware transactional memory

机译:使用硬件事务性存储器控制索引的原子更新

摘要

A current state of one or more entries in a mapping table that are associated with latch-free updates of a data structure that uses indirection mapping tables is accessed. A transformation of the current state of the one or more entries in the mapping table to a transformed state of the entries in the mapping table, is controlled. The controlling includes initiating an atomic multi-word compare-and-swap (MWCAS) operation on a plurality of words using a hardware transactional memory (HTM) resident in a device processor, and the MWCAS operation is performed using hardware primitive operations of the HTM, via the device processor. A transformation of a current state of the data structure to an updated state of the data structure, is controlled, via the transformation of the current state of the one or more entries in the mapping table to the transformed state of the entries in the mapping table.
机译:访问映射表中与使用间接映射表的数据结构的无锁存更新相关联的一个或多个条目的当前状态。控制映射表中一个或多个条目的当前状态到映射表中条目的转换状态的转换。该控制包括使用驻留在设备处理器中的硬件事务存储器(HTM)在多个单词上启动原子多单词比较和交换(MWCAS)操作,并且使用HTM的硬件基本操作执行MWCAS操作,通过设备处理器。通过将映射表中一个或多个条目的当前状态转换为映射表中条目的转换状态,可以控制将数据结构的当前状态转换为数据结构的更新状态。 。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号