Simulation 当Sniper多核模拟器的缓存大小=8192KB的L3时,为什么MRU缓存替换和LRU策略在其上执行相同的操作?

Simulation 当Sniper多核模拟器的缓存大小=8192KB的L3时,为什么MRU缓存替换和LRU策略在其上执行相同的操作?,simulation,Simulation,在这些基准测试的狙击手多核模拟器中gcc,bzip,lbmetc我对缓存进行了模拟,缓存大小=8192kBMRU和LRU执行相同的操作,即相同的输出文件,但不应该相等,因为MRU和LRU是不同的策略,但当我减少缓存大小=512KB时,这些执行不同的操作。所以我认为这是因为MRU和LRU的大小在这些基准上表现相同。但为什么会发生呢??任何人都可以解释。。谢谢嗨!如果您在堆栈溢出时签出代码以备将来使用,这会更好-谢谢,你想要哪种代码?这些政策的代码?因为代码在sniper多核软件包中可用。。

在这些基准测试的狙击手多核模拟器中gcc,bzip,lbmetc我对缓存进行了模拟,缓存大小=8192kBMRULRU执行相同的操作,即相同的输出文件,但不应该相等,因为MRU和LRU是不同的策略,但当我减少缓存大小=512KB时,这些执行不同的操作。所以我认为这是因为MRU和LRU的大小在这些基准上表现相同。但为什么会发生呢??任何人都可以解释。。谢谢

嗨!如果您在堆栈溢出时签出代码以备将来使用,这会更好-谢谢,你想要哪种代码?这些政策的代码?因为代码在sniper多核软件包中可用。。