首页> 外文会议>International Euro-Par Conference >To Snoop or Not to Snoop: Evaluation of Fine-Grain and Coarse-Grain Snoop Filtering Techniques
【24h】

To Snoop or Not to Snoop: Evaluation of Fine-Grain and Coarse-Grain Snoop Filtering Techniques

机译:窥探或不窥探:评估细粒和粗晶窥探滤波技术

获取原文

摘要

Cache coherency protocols implemented in today's shared memory multiprocessor systems use snooping mechanism to keep the data correct and consistent between the caches and the system memory. This requires a large number of snoops sent out on the system interconnection links. However, published research has been shown that a large percentage of these snoops are not necessary or can be eliminated. To detect and eliminate these unnecessary snoops, several techniques have been proposed. But these techniques have not been evaluated using commercial server benchmarks and large caches that are common on today's server platforms. In this paper, we evaluate three popular snoop filtering techniques, namely Region Scout (RS), Region Coherence Array (RCA) and Directory Cache (DC), using four different commercial server workloads. We compare and contrast these three techniques and show how effective these techniques are in eliminating unnecessary snoops. These techniques differ in implementation approaches and the implementation differences yield accuracy and areas tradeoffs. We show 38% to 98% of the last level cache snoops are unnecessary in major commercial server benchmarks. With the snoop filtering techniques we are able to eliminate 35% to 97% of the unnecessary snoops with 1-3% additional die area.
机译:在今天的共享存储多处理器系统中实现高速缓存一致性协议使用窥探机制,可确保数据正确,并且高速缓存和系统内存之间的一致性。这需要大量的系统互连链路送出的侦探。然而,发表的研究已经表明,这些探听很大比例是没有必要的,也可以消除。为了检测和清除这些不必要的窥探,一些技术已经被提出。但是,这些技术还没有使用商业服务器基准和大缓存是在当今的服务器平台,共同进行评估。在本文中,我们评估了三种流行的探听过滤技术,即地区侦察(RS),区域连贯性阵列(RCA)和目录缓存(DC),使用四个不同的商业服务器工作负载。我们对比一下这三种技术并展示这些技术如何有效地消除不必要的窥探。这些技术的实现方法的不同而实现差异产生的准确性和地区权衡。我们展示的最后一级缓存窥探的38%至98%是在主要的商业服务器基准测试是不必要的。与窥探滤波技术,我们能够消除与1-3%的额外的管芯面积的不必要的探听的35%至97%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号