Chinaunix
标题:
linux 多CPU 间cache一致性如何保证的?
[打印本页]
作者:
mordorwww
时间:
2016-11-09 08:57
标题:
linux 多CPU 间cache一致性如何保证的?
多核CPU cache一致性由CPU保证, 多CPU各自有自己独立的 cache,多CPU 间cache一致性如何保证?
作者:
nswcfd
时间:
2016-11-14 18:21
MESI不局限单个cpu吧?
作者:
mordorwww
时间:
2016-11-15 08:46
nswcfd 发表于 2016-11-14 18:21
MESI不局限单个cpu吧?
那CPU之间互联怎么办?
X86还是QPI么?
ARM还是AMBA?
作者:
amarant
时间:
2016-11-17 15:11
arm 的如下
同一个 cluser 内的 cpu,通过 MESI 协议就能保证
不同 cluster 间的 cpu 通过 CCI 总线保证
总之,只要知道硬件能保证就行了。软件是不管的。除非有 DMA 之类的操作
作者:
superwiles
时间:
2016-11-18 04:10
X86 依然通过QPI,来连接不同的socket,
作者:
土豆与地瓜
时间:
2019-01-22 13:35
提示:
作者被禁止或删除 内容自动屏蔽
作者:
aweii
时间:
2021-05-03 16:39
硬件级别自动的
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2