I do some PDB debug on configs/common/Simulation.py and found:

1. restoreSimpointCheckpoint() is executed

2. I can run m5.simulate() in pdb to enable simulation go beyond this Exit : 

---

src/sim/simulate.cc:199: info: Entering event queue @ 58886402500.  Starting 
simulation...

Exiting @ tick 58886411000 because simulate() limit reached

Run m5.simulate() in PDB 

(Pdb)  m5.simulate() 

src/sim/simulate.cc:199: info: Entering event queue @ 58886449000.  Starting 
simulation... 

<_m5.event.GlobalSimLoopExitEvent object at 0x7fba289f8af0> 

(Pdb)  m5.simulate() 

src/sim/simulate.cc:199: info: Entering event queue @ 64395564000.  Starting 
simulation... 

---

 I don’t know if this is correct for restoring checkpoint because the 
simulation should continute to exceed on 58886449000 instead of 64395564000. 
And no stats generated although I use m5.stats.dump() or m5.stats.reset() on 
PDB.

Any help would be appreciated!

Thanks.
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org

Reply via email to