首页> 外文期刊>IEICE Transactions on Information and Systems >Delaying Coherence Requests to Enhance the Performance of Strict Consistency Models
【24h】

Delaying Coherence Requests to Enhance the Performance of Strict Consistency Models

机译:延迟一致性请求以增强严格一致性模型的性能

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

摘要

Advances in ILP techniques enable strict consistency models to relax memory order through speculative execution of memory operations. However, ordering constraints still hinder the performance because speculatively executed operations cannot be committed out of program order for the possibility of mis-speculation. In this paper, we propose a new technique which allows memory operations to be non-speculatively committed out of order without violating consistency constraints. Consistency constraints are guaranteed through delaying the coherence requests. The proposed technique also improves the performance of spin lock primitives such as TTS lock or MCS lock. Through delaying early acquire requests, the lock transfer time can be improved when there is high contention for a lock.
机译:ILP技术的进步使严格的一致性模型能够通过推测性执行内存操作来放宽内存顺序。但是,排序约束仍然会妨碍性能,因为无法进行程序执行来进行推测性执行的操作,以免造成错误推测。在本文中,我们提出了一种新技术,该技术允许在不违反一致性约束的情况下以非推测方式无序地执行内存操作。通过延迟一致性请求来保证一致性约束。所提出的技术还提高了自旋锁原语(例如TTS锁或MCS锁)的性能。通过延迟早期获取请求,可以在存在高争用锁时提高锁的传输时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号