Hi all,

 

I'm trying to run PARSEC with native input on ALPHA FS.  I used the PARSEC
binary files with self-checkpoint from the UT-Austin TR.

 

Though the checkpoint/restore scheme works find for some benchmarks like
blackscholes/canneal/dedup, I failed to restore the checkpoints generated by
some other benchmarks like freqmine/streamcluster/swaption/vips/x264.  For
these failed checkpoint restoration, the ALPHA FS terminal (I used m5term
3456) shows the error message of:

 

==== m5 slave terminal: Terminal 0 ====

HOOKS] Entering ROI

Illegal instruction

 

For example, the checkpoint of freqmine is made at tick 2286071338500, but
the simulation exits due to "Illegal instruction" at tick 2286549049000.

 

However, if I ran these benchmarks from the beginning without any
checkpoint/restore, it seems that the simulation can pass the "Illegal
instruction" at tick 2286549049000 without any problem.

 

May I ask for any comment/suggestion on this issue?

 

BTW, I noticed that, the UT-Austin guys use "m5_checkpoint(0,0)" in the
source code to do the self-checkpoint.  But, one of the previous threads
suggest using "m5_checkpoint(1,0)". Will this difference possibly cause some
issues?

 

Thank you!

 

Best,

Rio Xiangyu

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

Reply via email to