首页> 外文会议>2013 IEEE 31st International Conference on Computer Design >Bayesian theory oriented Optimal Data-Provider Selection for CMP
【24h】

Bayesian theory oriented Optimal Data-Provider Selection for CMP

机译:面向贝叶斯理论的CMP最优数据提供者选择

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

摘要

With the number of cores and working sets of parallel workloads soaring, shared L2 caches exhibit fewer misses than private L2 caches via making better use of the all available cache capacity. However, shared L2 caches induce higher overall L1 miss latencies because of longer average distance between requestor and home node, and potentially congestions at some nodes. We observe that there is a high probability that the requested data of an L1 miss resides in a neighbor node's L1 cache. In such cases, these long-distance accesses to the home nodes can be potentially avoided. In order to successfully leverage the aforementioned property, we propose Bayesian theory oriented Optimal Data-Provider Selection (ODPS). ODPS partitions the multi-core into clusters of 2×2 nodes, and introduces the Proximity Data Prober (PDP) to detect whether an L1 miss can be served by one L1 cache within the same cluster. Furthermore, we devise the Bayesian Decision Classifier (BDC) to intelligently and adaptively select a remote L2 cache or a neighboring L1 node as the data provider according to the minimal miss cost based on the Bayesian decision theory.
机译:随着核心数量和并行工作负载的工作量激增,共享L2缓存通过更好地利用所有可用的缓存容量,与未命中的L2缓存相比,丢失率更低。但是,共享的L2缓存会导致较高的L1总体未命中延迟,因为请求者和本地节点之间的平均距离较长,并且某些节点上可能存在拥塞。我们观察到,L1未命中的请求数据很可能驻留在邻居节点的L1缓存中。在这种情况下,可以潜在地避免对家庭节点的这些长距离访问。为了成功利用上述属性,我们提出了面向贝叶斯理论的最佳数据提供者选择(ODPS)。 ODPS将多核划分为2×2节点的群集,并引入邻近数据探针(PDP)来检测同一群集内的一个L1高速缓存是否可以处理L1丢失。此外,我们设计了贝叶斯决策分类器(BDC),根据贝叶斯决策理论,根据最小丢失成本,智能,自适应地选择远程L2缓存或相邻的L1节点作为数据提供者。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号