I figured out the reason for the problem. I wasn't serializing the MSHR Queues which was causing the cpus to halt due to some corrupt state. I am now trying to serialize MSHR queues.
Thanks, Abhishek On Wed, Aug 3, 2011 at 12:09 AM, Nilay <[email protected]> wrote: > On Sat, July 30, 2011 1:13 pm, Abhishek Rawat wrote: > > Hi, > > > > I am trying to add support for saving cache state during checkpointing. I > > have been able to dump cache contents (all the blocks) when a checkpoint > > is > > created. However, when I try to restore from the checkpoint the > simulation > > immediately stops with following message: > > > > **** REAL SIMULATION **** > > info: Entering event queue @ 2281941320500. Starting simulation... > > hack: be nice to actually delete the event here > > Exiting @ tick 2281941334000 because all cpus halted > > > > > > Clearly, the simulation did not stop immediately since the tick value got > advanced. How long do you expect the simulation to run? > > -- > Nilay > > _______________________________________________ > gem5-users mailing list > [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > -- -Abhishek Graduate Student Computer Science University of Virginia --------------------------------------------------------------------------------------------------------------------- simplicity is the ultimate sophistication -Leonardo da Vinci
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
