首页> 外文会议>Proceedings of the 26th international symposium on computer architecture >Multicast Snooping: A New Coherence Method Using a Multicast Address Network
【24h】

Multicast Snooping: A New Coherence Method Using a Multicast Address Network

机译:组播侦听:一种使用组播地址网络的新一致性方法

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

摘要

This paper propose a new coherence method called "multicast snooping" that dynamically adapts between broadcast snooping and a directory protocol. Multicast snooping is unique because processors predict which caches should snoop each coherence transaction by specifying a multicast "mask." Transactions are delivered with an ordered multicast network, such as an Isotach network, which eliminates the need for acknowledgment messages. Processors handle transactions as they would with a snooping protocol, while a simplified directory operates in parallel to check masks and gracefully handle incorrect ones (e.g., previous owner missing). Preliminary performance numbers with mostly SPLASH-2 benchmarks running on 32 processors show that we can limit multicasts to an average of 2-6 destinations (32) and we can deliver 2-5 multicasts per network cycle ( broadcast snooping's 1 per cycle). While these results do not include timing, they do provide encouragement that multicast snooping can obtain data directly (like broadcast snooping) but apply to larger systems (like directories).
机译:本文提出了一种新的一致性方法,称为“多播侦听”,可以在广播侦听和目录协议之间动态适应。组播侦听是唯一的,因为处理器通过指定组播“掩码”来预测哪些缓存应侦听每个一致性事务。使用有序的多播网络(例如Isotach网络)来交付事务,从而消除了对确认消息的需求。处理器像使用监听协议一样处理事务,而简化的目录并行运行以检查掩码并优雅地处理不正确的掩码(例如,先前的所有者丢失)。初步的性能数据(大部分运行在32个处理器上的SPLASH-2基准)表明,我们可以将多播限制为平均2-6个目标(<< 32),并且每个网络周期可以传送2-5个多播(>>广播侦听为1个/周期)。尽管这些结果不包括时序,但它们确实鼓励多播侦听可以直接获取数据(例如广播侦听),但适用于较大的系统(例如目录)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号