Re: [Gems-users] better warming up for cache


Date: Thu, 6 May 2010 10:11:21 -0500
From: sparsh mittal ISU <sparsh@xxxxxxxxxxx>
Subject: Re: [Gems-users] better warming up for cache
Hello
Yes, this is accepted. But this way, there is no creation of checkpoint, which can be used at a later time. So every possible configuration (!) of design space would require its own simulation of  "Ruby for a while".
Thanks
Sparsh

On Thu, May 6, 2010 at 3:50 AM, lori zhuang <lorizhuang@xxxxxxxxx> wrote:
List,
      I have some questions on cache warming up . In the official way warming up is mostly like:
Load from a cold checkpoint;

Load ruby;

Run for a while;

Ruby0.save-cache filename;

Ruby0.write-configuration warm_check.conf;

 

Edit to remove ruby0 from warm_check.conf

 

Load from warm_check.conf;

Load ruby;

Ruby0.load-cache filename;

Run ruby;


1.But since save-cache command only save the L1 cache(seen from source code), this way only warms up the L1 cache, right?

     I use clear-stats command for warming up instead like:

Load from a cold checkpoint;

Load ruby;

Ruby for a while;

Ruby0.clear-stats;

Run;


2. I think after clear-stats command, many statistics of ruby are cleared, but L1 cache and L2 cache remain in warm up state. Then I continue the simulation and use dump-stats command to dump the ruby statistics. Isn't this a better way or a right way for warming up?


Thanks,

lorizhuang



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





--
Thanks and Regards
Sparsh Mittal
Graduate Student
Electrical and Computer Engineering
Iowa State University, Iowa, USA
[← Prev in Thread] Current Thread [Next in Thread→]