首页> 外国专利> Distributing computing system implementing a non-speculative hardware transactional memory and a method for using same for distributed computing

Distributing computing system implementing a non-speculative hardware transactional memory and a method for using same for distributed computing

机译:实现非推测性硬件事务存储器的分布式计算系统及其用于分布式计算的方法

摘要

A distributed computation system comprising computation units and memory shared between computation units, comprises a hardware module for detecting conflicts of access of computation units to shared memory; each hardware module for detecting conflicts configured to: store a probabilistic data structure, indicative of the addresses of shared memory involved in the current transactions; receive at least one message indicative of request for access, by one computation unit to an address of shared memory; determine, from a probabilistic data structure, whether the address is already involved in a current transaction, and transmit a message indicating presence or absence of access conflicts; receive a message indicative or confirmative of reservation or releasing of an address of shared memory, and update the probabilistic data structure for the reserved addresses and the released addresses to be considered, as being/not being involved in a current transaction. A method for using the system is provided.
机译:一种包括计算单元和在计算单元之间共享的存储器的分布式计算系统,包括:硬件模块,用于检测计算单元对共享存储器的访问冲突;用于检测冲突的每个硬件模块被配置为:存储概率数据结构,该数据结构指示当前事务中涉及的共享存储器的地址;由一个计算单元接收至少一个指示访问请求的消息,该消息指示对共享存储器的地址的访问;根据概率数据结构,确定当前交易中是否已经包含该地址,并发送一条消息,指示是否存在访问冲突;接收指示或确认共享存储器的地址的保留或释放的消息,并更新所保留的地址和要考虑的已释放地址的概率数据结构,以考虑是否/不涉及当前事务。提供了一种使用该系统的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号