Re: [Gems-users] simulating perfect L2 for CMP


Date: Mon, 09 Oct 2006 14:20:42 -0500
From: Dan Gibson <degibson@xxxxxxxx>
Subject: Re: [Gems-users] simulating perfect L2 for CMP
I recommend you set the memory latency to zero.

My other comments follow:

Thomas Yeh wrote:
I am currently simulating with the MOESI_CMP_directory protocol, and would like to run the simulations with a perfect L2.

What is the best way to do this?
1) Running opal without ruby and specifing L2_IDEAL?
Running without ruby doesn't simulate any cache coherence. Unless this is what you're intending, running without Ruby is probably a bad option.
2) Run both opal and ruby, but specify L2 is always a hit locally?
Yes, you could do that.
Is the L1 always 1 cycle when running opal w/o ruby? I don't see a parameter for setting the L1 latency.
Opal w/o Ruby uses its own cache model, based on a uniprocessor hierarchy. See Opal's cache.[Ch].
If I run without ruby, how do I compare the performance? Since there won't be a ruby_cycle metric.
Opal will still produce several metrics. Pick your favourite and use that instead.
thx,
Tom
Regards,
Dan


_______________________________________________
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.


--
http://www.cs.wisc.edu/~gibson [esc]:wq!

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