Unless there's a real need to capture OS behavior, you're probably
better off using ALPHA_SE.  AFAIK, SPEC CPU benchmarks don't have a
lot of OS activity.

Steve

On Tue, May 24, 2011 at 12:36 PM, Alex Edwards <[email protected]> wrote:
> Hey Everyone,
>
> I am running m5 in ALPHA_FS mode and I am trying to take a checkpoint after
> 17,175M instructions into the sjeng spec2006 benchmark.  (This instruction
> count is a reported Simpoint for the benchmark and is thus an ideal portion
> of the benchmark to simulate instead of the entire run).  I am properly
> compiling and running ALPHA_FS, and I have the binary on a mounted disk
> image file and am able to run the benchmark from the command line inside the
> simulator -- I am just unsure how best to go about taking the checkpoint.
>
> I know the 'm5 benchmark [delay [period]]' command takes "ticks" as its
> arguments.  Is there a better way to go about taking a checkpoint after
> 17,175M instructions than guessing how many simulator ticks it will take to
> execute this many instructions?
>
> I am running this all on a single TimingSimpleCPU with caches.  Some digging
> has shown that the stats "system.cpu.num_insts" statistic does not
> differentiate between kernel instructions and user instructions.  And also
> that the num_insts statistic does not necessarily correlate as 1 cycle = 1
> instruction because TimingSimpleCPU can stall.
>
> It would seem that m5 would be able to differentiate between kernel
> instructions and user instructions.  Is there a smarter way to set up my
> checkpoint 17,175 M instructions into the spec program?  Or should I abandon
> this plan entirely and simply run ALPHA_SE mode with the binary where
> instruction count-based checkpointing is already readily implemented?
>
> Thanks so much,
> Alex Edwards
>
> _______________________________________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to