Re: [m5-dev] Different cache line sizes in different cache levels and L1s

2010-07-15 Thread Steve Reinhardt
For the "classic" (non-Ruby) m5 memory system, the coherence protocol is pretty tightly integrated with the cache model. I don't know that you can just "disable" it. You certainly can set different block sizes on different caches (as I think you already tried)... if you really want to pursue this

[m5-dev] Different cache line sizes in different cache levels and L1s

2010-07-12 Thread Wang, Weixun
Hi m5-dev list, My understanding of the cache subsystem in M5 is that all caches (L1s in all cores and L2 in a CMP system) must have the same line size. I understand that it is more efficient, especially for the coherence protocol. However, I think it is reasonable for different caches to have