Hi Guys,

I tried to use checkpoints in M5 but could not have it work. I used
ALPHA_SE.

The commands I use to create/resume checkpoints are M5 outputs are:

Creating checkpoint:
______________________
[sli2@newcell ~/m5-work-stable]$ ./build/ALPHA_SE/m5.opt
configs/example/se.py --bench bzip2 --take-checkpoint=2200 --at-instruction
...
command line: ./build/ALPHA_SE/m5.opt configs/example/se.py --bench bzip2
--take-checkpoint=2200 --at-instruction
2200000000
Global frequency set at 1000000000000 ticks per second
0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000
Creating checkpoint at inst:2200
info: Entering event queue @ 0.  Starting simulation...
info: Increasing stack size by one page.
hack: be nice to actually delete the event here
exit cause = a thread reached the max instruction count
Writing checkpoint
Checkpoint written.
Exiting @ cycle 1111000 because a thread reached the max instruction count

Resume checkpoint:
_________________________
command line: ./build/ALPHA_SE/m5.opt configs/example/se.py --bench bzip2
--checkpoint-restore=2200 --at-instruction
2200000000
Global frequency set at 1000000000000 ticks per second
0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000
warn: optional parameter system.cpu.workload:M5_pid not present
For more information see: http://www.m5sim.org/warn/aa78cda1
**** REAL SIMULATION ****
info: Entering event queue @ 1111000.  Starting simulation...
hack: be nice to actually delete the event here
Exiting @ cycle 1111500 because halt instruction encountered <--Here is the
problem.

Any help would be highly appreciated!

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

Reply via email to