Re: [Gems-users] simulating a many-core system


Date: Thu, 18 Jan 2007 10:19:37 -0600 (CST)
From: Mike Marty <mikem@xxxxxxxxxxx>
Subject: Re: [Gems-users] simulating a many-core system
> b) If so, would I basically be modifying some parameters and extending an
> existing coherence protocol to support L3 (possibly L4) caches?
>

Yes, the infrastructure is ideal for modifying the cache hierarchy.
Adding an L3 cache typically means adding an -L3cache.sm file and then
changing the protocol to direct L2 misses to the L3 controller instead of
to the Directory/Memory controller.

However our existing CMP protocols support Multiple-CMP systems.  If you
are just interested in simulating a single CMP, they are overly complex.
I plan on addressing this in our next release, planned in a few weeks, by
releasing some Single-CMP protocols that are much less complex and more
amenable to adding L3/L4 caches.

--Mike

[← Prev in Thread] Current Thread [Next in Thread→]