首页> 外文期刊>Computer architecture news >Flexible Snooping: Adaptive Forwarding and Filtering of Snoops in Embedded-Ring Multiprocessors
【24h】

Flexible Snooping: Adaptive Forwarding and Filtering of Snoops in Embedded-Ring Multiprocessors

机译:灵活的侦听:嵌入式环多处理器中侦听的自适应转发和过滤

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

摘要

A simple and low-cost approach to supporting snoopy cache coherence is to logically embed a unidirectional ring in the network of a multiprocessor, and use it to transfer snoop messages. Other messages can use any link in the network. While this scheme works for any network topology, a naive implementation may result in long response times or in many snoop messages and snoop operations. To address this problem, this paper proposes Flexible Snooping algorithms, a family of adaptive forwarding and filtering snooping algorithms. In these algorithms, a node receiving a snoop request may either forward it to another node and then perform the snoop, or snoop and then forward it, or simply forward it without snooping. The resulting design space offers trade-offs in number of snoop operations and messages, response time, and energy consumption. Our analysis using SPLASH-2, SPECjbb, and SPECweb workloads finds several snooping algorithms that are more cost-effective than current ones. Specifically, our choice for a high-performance snooping algorithm is faster than the currently fastest algorithm while consuming 9-17% less energy; our choice for an energy-efficient algorithm is only 3-6% slower than the previous one while consuming 36-42% less energy.
机译:支持侦听缓存一致性的一种简单且低成本的方法是在逻辑上将单向环嵌入多处理器网络中,并使用它来传输侦听消息。其他消息可以使用网络中的任何链接。尽管此方案适用于任何网络拓扑,但是幼稚的实现可能会导致较长的响应时间或许多监听消息和监听操作。为了解决这个问题,本文提出了Flexible Snooping算法,这是一系列自适应转发和过滤侦听算法。在这些算法中,接收监听请求的节点可以将其转发到另一个节点,然后执行监听,或者监听然后转发,或者简单地转发而不监听。最终的设计空间在侦听操作和消息的数量,响应时间和能耗方面进行了权衡。我们使用SPLASH-2,SPECjbb和SPECweb工作负载进行的分析发现了几种侦听算法,它们比当前的算法更具成本效益。具体来说,我们选择高性能的侦听算法要比当前最快的算法快,同时消耗的能源少9%至17%。我们选择的节能算法仅比以前的算法慢3-6%,而能耗却减少了36-42%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号