Mike,
I'll take a look at the -dir.sm and when you release your new directory protocol I'll take a look at it either.
Thank you very much for your answer.
On 1/19/07, Mike Marty <mikem@xxxxxxxxxxx> wrote:
Yes, the idea is to add a -L3cache.sm. This is not trivial, especially for MOESI_CMP_directory, because you are complicating the coherence protocol by adding another level of cache hierarchy (unless it is
interleaved with the memory controllers..see below).
If you are only interested in simulating a _single_ CMP, I plan on releasing an easier directory protocol in the next few weeks. That would be more amenable to adding more cache levels because it would be a 1-level
directory protocol instead of a 2-level directory.
If you want an L3 cache that is interleaved the same way as the memory controllers and is logically right next to it on your target CMP, you can easily hack an L3 cache into any of the -
dir.sm files. This is the easiest approach, but may not fit what your target CMP looks like.
--Mike
> Hi, > > Does anyone know how could I add a L3 cache to one of the CMP's protocols?
> I saw questions about this in other posts but without answers... was it > achieved? > I tried to change the config files but it didn't work... > I tried to create a MOESI_CMP_directory-
L3cache.sm and "connect" the > L2cache.sm to L3cache.sm, but had no success... > Am I on the right way? > I would appreciate any kind of help.
> > Thank you very much for the attention! > > > -- > Filipe Montefusco Scoton > _______________________________________________ Gems-users mailing list
Gems-users@xxxxxxxxxxx https://lists.cs.wisc.edu/mailman/listinfo/gems-users Use Google to search the GEMS Users mailing list by adding "site:
https://lists.cs.wisc.edu/archive/gems-users/" to your search.
-- Filipe Montefusco Scoton
|