CHI协议读数据

在CHI系统中,读请求可以从L3缓存、DDR内存或对等RN-F获取数据。通常,数据通过HN转发,但DMT允许SN直接回应请求者,DCT让RN-F的本地缓存直接传输,而DWT使请求者直接写入SN,减少中间步骤以降低延迟。
摘要由CSDN通过智能技术生成

在基于CHI的系统中,读请求可以有不同数据源,这些数据源有:

  1. 片上网络的缓存,例如L3 cache;
  2. 下一级结点,例如DDR内存;
  3. 对等RN-F,例如具有本地cache的核或核簇。

 一般说来,RN-F或者SN把数据仅仅返回给HN,然后HN再将数据转发给请求者。

如果数据源能直接将数据发送给请求,这样一来就不需要经过HN结点;当前CHI定义了DMT、DCT和DWT三种机制,降低数据转发跳数,降低数据传输延时。

直接内存传输DMT:定义了SN直接发送数据给请求者;

直接缓存传输DCT:定义了对等RN-F的本地cache数据直接发送给请求者;在DCT的读事务中,提供数据的RN-F必须通知HN,有时候也可能需要将传输的数据复制一份给HN。

直接写数据传输DWT:定义了请求者RN将数据直接写给SN。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值