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

Reply via email to