Hello I am getting this error when I am running a simulation in FS
this is what I am doing:

I start the simulation in atomic model to load linux and I take a
checkpoint to keep simulating in detail model when the script starts
running:

This is the command to take the checkpoint
./build/ALPHA_FS/m5.opt -d  ./tmp/output  configs/example/fs.py -b
MyBench --checkpoint-dir=./checkpoint/

This is my rcS file:

#!/bin/sh
/sbin/m5 checkpoint
/sbin/m5 switchcpu
/sbin/m5 dumpstats
/sbin/m5 resetstats
cd /parsec/install/bin
./freqmine /parsec/install/inputs/freqmine/kosarak_250k.dat 220
echo "DONE :D"
/sbin/m5 exit

And when I restore from the checkpoint with this command I get this error:

./build/ALPHA_FS/m5.opt -d  ./tmp/output  configs/example/fs.py -b
MyBench  --caches --l2cache -s -w 200000000000 -r 1
--checkpoint-dir=./checkpoint/

switching cpus
Switch at instruction count:0
info: Entering event queue @ 1815525533500.  Starting simulation...
Switching CPUS @ cycle = 1815525533500
Simulation ends instruction count:0
info: Entering event queue @ 1815525533500.  Starting simulation...
m5.opt: build/ALPHA_FS/python/swig/pyevent.cc:84: void
cleanupCountedDrain(Event*): Assertion `event->getCount() == 0'
failed.
Program aborted at cycle 1815525533500
Aborted

In my script I am running the simulation with 4 cpus, but the thing is
that when I put only 1 cpu the simulation runs without any problem, is
this a bug of the simulator?. I am using the latest stable version
from three weeks ago. And another thing when I restore from the
checkpoint I get many warns like this one:

warn: Not unserializing
'system.switch_cpus_10.fuPool.FUList2.opList2': no section found in
checkpoint.

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

Reply via email to