多核cpu、cpu高速缓存、缓存一致性协议、缓存行、内存

1、cpu高速缓存
工业实践表明,三层最合适
读 l0 >l1 > l2 > 内存
写 内存 > l2 > l1> l0

1、缓存一致性协议
有些指令会触发缓存一致性协议,
有些指令不会触发缓存一致性协议:i++不会。

MESI协议是其中的一种实现,英特尔cpu用的是MESI协议

2、缓存行
一个缓存行64个细节
同一颗cpu可能有多核,他们之间有缓存一致性保障,也就是同一行的数据发生改变后,需要通知彼此。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值