首页> 外文期刊>Operating systems review >Coherence Decoupling: Making Use of Incoherence
【24h】

Coherence Decoupling: Making Use of Incoherence

机译:相干解耦:利用不相干

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

This paper explores a new technique called coherence decoupling, which breaks a traditional cache coherence protocol into two protocols: a Speculative Cache Lookup (SCL) protocol and a safe, backing coherence protocol. The SCL protocol produces a speculative load value, typically from an invalid cache line, permitting the processor to compute with incoherent data. In parallel, the coherence protocol obtains the necessary coherence permissions and the correct value. Eventually, the speculative use of the incoherent data can be verified against the coherent data. Thus, coherence decoupling can greatly reduce — if not eliminate — the effects of false sharing. Furthermore, coherence decoupling can also reduce latencies incurred by true sharing. SCL protocols reduce those latencies by speculatively writing updates into invalid lines, thereby increasing the accuracy of speculation, without complicating the simple, underlying coherence protocol that guarantees correctness. The performance benefits of coherence decoupling are evaluated using a full-system simulator and a mix of commercial and scientific benchmarks. Our results show that 40% to 90% of all coherence misses can be speculated correctly, and therefore their latencies partially or fully hidden. This capability results in performance improvements ranging from 3% to over 16%, in most cases where the latencies of coherence misses have an effect on performance.
机译:本文探讨了一种称为一致性去耦的新技术,该技术将传统的缓存一致性协议分为两个协议:推测性缓存查找(SCL)协议和安全的后备一致性协议。 SCL协议通常从无效的缓存行中产生推测性负载值,从而允许处理器使用不连贯的数据进行计算。并行地,一致性协议获得必要的一致性许可和正确的值。最终,可以针对相干数据验证对不相干数据的推测使用。因此,相干去耦可以大大减少(如果不能消除)虚假共享的影响。此外,相干去耦还可以减少真正共享带来的延迟。 SCL协议通过将更新推测性地写入无效行中,从而减少了等待时间,从而提高了推测的准确性,而又不会使保证正确性的简单的基础一致性协议复杂化。使用完整的系统模拟器以及商业和科学基准的组合来评估相干去耦的性能优势。我们的结果表明,可以正确推测所有相干缺失中的40%至90%,因此它们的延迟被部分或完全隐藏。在大多数情况下,连贯缺失的延迟会影响性能,这种能力可将性能提高3%到16%以上。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号