Re: [Gems-users] regd creating checkpoints for workloads


Date: Tue, 21 Jun 2005 15:47:58 -0500 (CDT)
From: Mike Marty <mikem@xxxxxxxxxxx>
Subject: Re: [Gems-users] regd creating checkpoints for workloads
Also you may want to look into using Simics in "fast mode", or
emulation-only mode for setting up checkpoints.  Supposedly the slowdown
is only 8-10x over a real machine.  However no timing modules can be
loaded in this mode.

--Mike


> Brinda,
>
> If you know how many instructions you want to run, you can continue simics for
> this same number of steps:
>
> c NUMBER_OF_INSTRUCTIONS
>
> and then take a checkpoint. You can load from this checkpoint and then run
> with Ruby/Opal for another number of steps. Please see the
> $GEMS_ROOT/gen-scripts/mfacet.py script for how we do it with magic
> instructions, but you can change the script to run for a certain number of
> steps.
>
> -Alaa
>
> Brinda Ganesh wrote:
> > Hi
> >
> > I want to create checkpoints and cache warmup dumps
> > for the spec cpu 2000 workloads past the
> > initialization points or after the initial 10 million
> > instructions.
> >
> > In order to create these checkpoints it seemed to me
> > that one would have to compile in magic instructions
> > for each benchmark which get triggered at start-up or
> > at an appropriate point. Then you step the correct
> > number of instructions and dump the cache.
> >
> > I wanted to know if there was a technique which would
> > not require using the magic instruction framework and
> > recompilation of the benchmarks.
> > For eg. is there is a way in the  simics interface/
> > opal interface - by which I can start benchmark run on
> > the simulated processor and run it for the appropriate
> > number of instructions. and thus not have to use the
> > os command line to start the application.
> >
> > Thanks in advance
> > Brinda
> >
> >
> >
> >
> > ___________________________________________________________
> > How much free photo storage do you get? Store your holiday
> > snaps for FREE with Yahoo! Photos http://uk.photos.yahoo.com
> > _______________________________________________
> > Gems-users mailing list
> > Gems-users@xxxxxxxxxxx
> > https://lists.cs.wisc.edu/mailman/listinfo/gems-users
> _______________________________________________
> Gems-users mailing list
> Gems-users@xxxxxxxxxxx
> https://lists.cs.wisc.edu/mailman/listinfo/gems-users
>
[← Prev in Thread] Current Thread [Next in Thread→]