Any thoughts on the crash that I have mentioned?

On Fri, Apr 2, 2010 at 6:10 PM, ef <[email protected]> wrote:

> A good explanation can be found here on ROI and checkpoints, also check out
> parsec benchmark code :
> http://www.cs.utexas.edu/~parsec_m5/TR-09-32.pdf<http://www.cs.utexas.edu/%7Eparsec_m5/TR-09-32.pdf>
> basically roi region is where all the parallel portion of execution is
> done, exlcuding startup and exit code
>
>

> Ive also heard, take this with a grain of salt running 64 cores and trying
> to restore checkpoint is a bit buggy. I think other people have had similar
> problems.
>
> On Fri, Apr 2, 2010 at 4:03 PM, Bhushan <[email protected]> wrote:
>
>> Hi,
>> I'm trying to use the checkpoint feature in m5 for the benchmarks in the
>> PARSEC suite. In the first run, the checkpoint gets created and in the
>> second run when I try to run in detailed mode using the restore checkpoint
>> option, I get some errors.
>>
>> first run - creating checkpoint - successful.
>> # ./build/ALPHA_FS/m5.opt ./configs/example/fs.py -n 1
>> --script=./scripts/blackscholes_64c_simdev_ckpts.rcS
>>
>>
>> second run - running in detailed mode:
>> #./build/ALPHA_FS/m5.opt ./configs/example/fs.py --detailed --caches
>> --l2cache *--checkpoint-restore=1* -n 1
>> ..............
>> ..............
>> Switch at curTick count:10000
>> info: Entering event queue @ 2254485270500.  Starting simulation...
>> *m5.opt: build/ALPHA_FS/sim/simulate.cc:68: SimLoopExitEvent*
>> simulate(Tick): Assertion `curTick <= mainEventQueue.nextTick() && "event
>> scheduled in the past"' failed.
>> *Program aborted at cycle 2254485270500
>>
>>
>> The benchmarks in the PARSEC suite run fine if I do not use the
>> checkpointing feature.
>>
>>
>> Also, I have been trying to understand how exactly checkpointing is
>> invoked?
>> How does m5 know from which part the ROI starts? Where does (in the
>> scripts) m5 create a checkpoint? If these questions sound repetitive, could
>> anyone point me to the mailing list discussions that explain checkpointing
>> (references to checkpointing in mail archive seem to explain specific cases
>> instead of the general working)?
>>
>> --
>> Regards,
>> Bhushan
>>
>> _______________________________________________
>> m5-users mailing list
>> [email protected]
>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>
>
>
> _______________________________________________
> m5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>



-- 
Regards,
Bhushan
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to