首页> 外文期刊>Parallel and Distributed Systems, IEEE Transactions on >Efficient Eager Management of Conflicts for Scalable Hardware Transactional Memory
【24h】

Efficient Eager Management of Conflicts for Scalable Hardware Transactional Memory

机译:有效的冲突管理,可扩展的硬件事务存储器

获取原文
获取原文并翻译 | 示例

摘要

The efficient management of conflicts among concurrent transactions constitutes a key aspect that hardware transactional memory (HTM) systems must achieve. Scalable HTM proposals so far inherit the cache-based style of conflict detection typically found in bus-based systems, largely unaware of the interactions between transactions and directory coherence. In this paper, we demonstrate that the traditional approach of detecting conflicts at the private cache levels is inefficient when used in the context of a directory protocol. We find that the use of the directory as a mere router of coherence requests restricts the throughput of conflict detection, and show how it becomes a bottleneck under high contention. This paper proposes a scheme for conflict detection that decouples conflict detection from cache coherence in order to overcome pathological situations that degrade the performance of an eager HTM system. Our scheme places bookkeeping metadata at the directory, introducing it as a separate hardware module that leaves the coherence protocol unmodified. In comparison to a state-of-the-art eager HTM system, our design handles contention more efficiently, minimizes the performance degradation of false positives for signatures of similar hardware cost, and reduces the network traffic generated.
机译:并发事务之间的冲突的有效管理构成了硬件事务存储(HTM)系统必须实现的关键方面。到目前为止,可伸缩的HTM提议继承了通常在基于总线的系统中发现的基于缓存的冲突检测样式,而在很大程度上没有意识到事务和目录一致性之间的交互。在本文中,我们证明了在目录协议的上下文中使用时,检测专用高速缓存级别冲突的传统方法效率不高。我们发现,将目录仅用作一致性请求的路由器会限制冲突检测的吞吐量,并说明在高竞争情况下它如何成为瓶颈。本文提出了一种用于冲突检测的方案,该方案将冲突检测与高速缓存一致性脱钩,以克服降低急切的HTM系统性能的病理情况。我们的方案将簿记元数据放置在目录中,并将其作为一个单独的硬件模块引入,从而使一致性协议保持不变。与最先进的HTM系统相比,我们的设计可以更有效地处理竞争,将具有相似硬件成本的签名的误报性能降低到最低程度,并减少生成的网络流量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号