Different configurations? Yes, as long as you warm up the cache with a
larger configuration (i.e., equal or greater size/associativity, so that
you don't leave cold lines).
Different protocols? Yes.
Different number of processors? No. You need a cache warmup file for each
processor configuration.
-Alaa
On Thu, 23 Jun 2005 yilmazer@xxxxxxxxxxx wrote:
> May I ask a question relating to this?
> Can we use the same warmup files for different cache configurations and
> different protocols, different number of processors?
> Thanks,
>
> Quoting Mike Marty <mikem@xxxxxxxxxxx>:
>
> > load-caches will take a long time because it actually replays the contents
> > of the caches as individual memory requests. The reason we do this is so
> > that we can use the same warmup files for different cache sizes and
> > configurations (it approximates well). After each load is completed, we
> > clear the Ruby stats and continue the simulation.
> >
> > I'm not positive how big our standard cache warmup files are, but I've
> > seen it take anywhere between 10-45 minutes to load the caches.
> >
> > --Mike
|