首页> 外文会议>International Euro-Par conference;Euro-Par 2011 >Filtering Directory Lookups in CMPs with Write-Through Caches
【24h】

Filtering Directory Lookups in CMPs with Write-Through Caches

机译:使用直写式缓存过滤CMP中的目录查找

获取原文

摘要

In CMPs, coherence protocols are used to maintain data coherence among the multiple local caches. In this paper, we focus on CMPs using write-through local caches, and a directory-based coherence protocol implemented as a duplicate of the local cache tags. A large fraction of directory lookups is due to stores performed on private data local to the processor performing the store. We propose to add a filter before the directory in order to either reduce the associativity of the lookups or even eliminate those that are unnecessary. When a block from the shared cache has only one copy in the local caches, the filter identifies the processor and allows for reducing the number of comparisons performed in the corresponding directory lookup. When that is not possible, the filter bits are used to code other situations that can also reduce the number of directory lookups or their associativity. We evaluate the fillter in a CMP with 8 in-order processors with 4 threads each and a memory hierarchy with local caches and a shared cache. We show that a filter representing 0.7% of the size of the shared cache can avoid, on average, 97% and 93% of all comparisons performed by directory lookups for SPLASH2 and Specweb2005, respectively. Only for SPLASH2, there is a small performance loss of 0.3%. As a result, on average, directory power is reduced 30.8% and 22.4% for SPLASH2 and Specweb2005, respectively.
机译:在CMP中,一致性协议用于维护多个本地缓存之间的数据一致性。在本文中,我们重点介绍使用直写式本地缓存的CMP,以及基于目录的一致性协议,该协议实现为本地缓存标签的副本。目录查找的很大一部分归因于对执行存储的处理器本地的私有数据执行的存储。我们建议在目录之前添加一个过滤器,以减少查找的关联性,甚至消除不必要的查找。当共享缓存中的一个块在本地缓存中只有一个副本时,过滤器会识别处理器并允许减少在相应目录查找中执行的比较次数。如果不可行,则使用过滤器位对其他情况进行编码,这些情况也可以减少目录查找的次数或其关联性。我们在具有8个有序处理器(每个处理器具有4个线程)以及具有本地缓存​​和共享缓存的内存层次结构的CMP中评估填充器。我们表明,代表共享缓存大小的0.7%的过滤器可以分别平均避免目录查找对SPLASH2和Specweb2005执行的所有比较的97%和93%。仅对于SPLASH2,性能损失仅为0.3%。结果,平均而言,SPLASH2和Specweb2005的目录功能分别减少了30.8%和22.4%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号