首页 > 其他 > 详细

probe,victim,

时间:2019-09-18 20:32:58      阅读:101      评论:0      收藏:0      [点我收藏+]

l1 to l2, l2 to l3 读取数据称为正向的话, 那么方向读取数据,比如l3 to l2, l2 to l1 可以称为probe。
在多核运行的cpu时, core0 store data 到 l1, core1 想要读取相同地址的数据, 会从core0 的 l2 到l1读数据,这成为probe。

victim :
当l1dcache 满了之后,还要store 新的cacheline, 这时就需要把以前的某个有效cacheline踢到l2, 这条被踢走的cacheline就被成为victim cache data, 当l2 满了的时候, 此时又需要store新的cacheline 到l2dcache, 那么就会把其中某个chacheline 变成victim踢到L3dcache 中, l3dcache中存的都是victim data(个人理解,不一定正确,有错再改)。

probe,victim,

原文:https://www.cnblogs.com/yanli0302/p/11545038.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!