- 0
- 0
- 约小于1千字
- 约 20页
- 2020-02-02 发布于天津
- 举报
存储器分布于各结点中,所有的结点通过网络互
连。访问可以是本地的,也可是远程的。
可以不支持Cache一致性:规定共享数据不进入Cache,
仅私有数据才能保存在Cache中。
优点: 所需的硬件支持很少
(因为远程访问存取量仅是一个字(或双字)而
不是一个Cache块)
;缺点:
(1) 实现透明的软件Cache一致性的编译机制能力
有限。
(2) 没有Cache一致性,机器就不能利用取出同一
块中的多个字的开销接近于取一个字的开销
这个优点,这是因为???享数据是以Cache块为
单位进行管理的。当每次访问要从远程存储
器取一个字时,不能有效利用共享数据的空
间局部性。
(3) 诸如预取等延迟隐藏技术对于多个字的存取
更为有效,比如针对一个Cache块的预取。 ;
解决Cache一致性问题的关键:
寻找替代监听协议的一致性协议。。 ;
目录协议必须实现两种基本操作;(3) 由于写作废操作的需要,还必须记录哪些处理器
有该块的拷贝
方法:对每个主存块设置一个位向量
当该块被共享时,每个位指出与之对应的处
理
原创力文档

文档评论(0)