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

Reply via email to