On Wed, August 3, 2011 8:28 am, Abhishek Rawat wrote: > 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? >>
In atomic mode, I would not expect MSHRs to be in use as there would be no requests. -- Nilay _______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
