Hello to all,

We are trying to generate checkpoints from already
created SimPoints, taken from SPEC CPU2006. Although we have followed the
instructions shown in the MARSSx86 wiki page, it does not seem to work
properly. The image is downloaded from the wiki (ubuntu-natty.qcow2) and
the benchmarks are built in the same image.



As a result, a couple of checkpoints are created and then the image
freezes unexpectedly. Sometimes, it generates all the checkpoints, but
unfortunately they are wrong, that is, they were taken in almost the same
instructions.

Below is the procedure that we followed:

1.
Booting MARSSx86, using default
configurations:

qemu/qemu-system-x86_64 -vnc :10 -m 4096 -hda
/opt/images/ubuntu-natty.qcow2

2. By using of "create_checkpoint"
binary (provided by ubuntu-natty.qcow2), we created the initial checkpoint
at the beginning of the benchmark:
e.g.:
~/create_checkpoint bzip2;
./bzip2_base.gcc43-64bit chicken.jpg 30 > /dev/null;
~/stop_sim

3. Rebooting MARSSx86 using the last created
checkpoint:

qemu/qemu-system-x86_64 -vnc :10 -m 4096 -loadvm bzip2
-simconfig simconfig.cfg -hda /opt/images/ubuntu-natty.qcow2

where
simconfig.cfg file have the contents exactly as shown
bellow:

-simpoint
/opt/simpoints/401.bzip2/t.simpoints
-simpoint-interval
100M
-simpoint-chk-name bzip2

Do you have any idea about what
might be wrong?

 

Thanks in advance,

George



_______________________________________________
http://www.marss86.org
Marss86-Devel mailing list
[email protected]
https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel

Reply via email to