Hi All,

I want to configure a system with multiple CPUs with private L1 and L2 cache with classic memory (not RUBY). Also I don't want to have a shared L3, so that means all L2 connect to the system memory bus. I've read this thread (http://www.mail-archive.com/gem5-users@gem5.org/msg02588.html).

My question is 2 fold:

1) Do I simply change the (config/common/CacheConfig.py) file and create a L2 for all the cores? or do I have to change coherency stuff as well?

2) The default coherency protocol is MI_example in classic memory model right? so how does this configuration affect the coherency? I read on the website that Private L1 and L2 is only supported for the MOESI_hammer protocol. So do I have to use MOESI_hammer? and does it work with classic memory model?

Many Thanks



_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to