Hi all,

I am a little puzzled how I should deal with this problem. Here is what I
think please correct me if I am wrong. In the original GEM5 simulator, if
there is a writeback from upper level cache but miss in the current level,
we just replace an old block and allocate a new block to deal with the
writeback, and no communication with next level cache. But if different
block size exist, e.g 32B for upper level cache and 64B for current level
cache, then we need to evict a 64B block and only receive a 32B block, so
we need to communicate with next level cache to get the 64B block first?

-- 
Qi Jia
Graduate Student
Department of Electrical and Computer Engineering
North Carolina State University, Raleigh
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to