I am sorry for the confusing name of the cache model. The cache is
configured as 'write-back' by setting 'wt_disable' flag to 'true' in line
198 of memoryHierarchy.cpp

Also if you do use all the caches as MESI cache it should work.

- Avadh

On Thu, Jan 6, 2011 at 10:57 PM, DRAM Ninjas <[email protected]> wrote:

> I was reading the memory hierarchy code and I noticed that the private L2
> hierarchy instantiates write back cache controllers (mesiCache) while the
> shared L2 model instantiates all simpleWT controllers.
>
> I was under the impression that most (all?) modern x86 chips have writeback
> caches for pretty much every level of the cache hierarchy. If I were to just
> switch all the caches in a shared L2 to use the mesiCache controllers, would
> it work? or is there some some problem at them moment that makes it so that
> the last level shared cache must be write through instead of write back?
>
> Thanks,
> Paul
>
> _______________________________________________
> http://www.marss86.org
> Marss86-Devel mailing list
> [email protected]
> https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
>
>
_______________________________________________
http://www.marss86.org
Marss86-Devel mailing list
[email protected]
https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel

Reply via email to