You should be able to do it either way. With the classic memory system you would just need to change the config scripts a little bit to setup the clusters as you described. Someone else will have to describe how that can be done in with the ruby memory system.
Ali On Oct 11, 2011, at 11:44 AM, [email protected] wrote: > Hello, > > I was wondering whether there's an easy way of having clusters in M5. For > example, each cluster would have an L2 cache shared between cores (each has > private L1 caches) within the cluster and there would be an L3 cache shared > by clusters. At this point I don't care about the coherence protocol (the > default is OK). > > If this is possible, do I need to compile M5 as usual or I would need the > ruby-enabled compilation (e.g. scons RUBY=True > build/ALPHA_SE_MOESI_CMP_directory/m5.fast)? > > > Thanks > -- > Hadi > > > _______________________________________________ > gem5-users mailing list > [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
