It seems like your checkpoint didn't have 2 cpus in it. If you look at  
m5.cpt do you see a system.cpu1 section?

Ali

On Oct 24, 2008, at 2:56 PM, Shoaib Akram wrote:

> I am usig default Simulation.py. I think it is doing what you  
> mentioned plus I have used fast-forward with multiple cpus some  
> months back (dont know which release of m5 was it )...By the way,  
> when I use the method you describe, I get,
>
> Restoring from checkpoint
> fatal: Can't unserialize 'system.cpu1:_status'
>
>
> ---- Original message ----
>> Date: Fri, 24 Oct 2008 13:26:30 -0400
>> From: Ali Saidi <[EMAIL PROTECTED]>
>> Subject: Re: [m5-users] switch cpus problem
>> To: M5 users mailing list <[email protected]>
>>
>> It should work, although I generally use the checkpoint, restore,
>> switch method when sampling. There might be a problem with fast-
>> forwarding with multiple cpus. You should take a look at  
>> Simulation.py
>> and see what happens after the atomic cpu exits. All the atompc cpus
>> should be replaced with timing or detailed cpus and the atomic cpus
>> should be deactivated. Are you sure you're specifying a different  
>> type
>> of CPU after the switch?
>>
>> Ali
>>
>>
>>
>> On Oct 24, 2008, at 6:17 AM, Shoaib Akram wrote:
>>
>>> I made some changes to memory system and collected data for several
>>> uniprocessor experiemts.However, for multiprogramming workloads I
>>> ran into this assertion at switch of cpus.
>>>
>>> m5.opt: build/ALPHA_SE/cpu/simple/atomic.cc:202: virtual void
>>> AtomicSimpleCPU::resume(): Assertion `system->getMemoryMode() ==
>>> Enums::atomic' failed.
>>>
>>> Any idea whats wrong? I use --fast-forward=X --max-inst=Y to fast
>>> forwarding.
>>> _______________________________________________
>>> m5-users mailing list
>>> [email protected]
>>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>>
>>
>> _______________________________________________
>> m5-users mailing list
>> [email protected]
>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
> _______________________________________________
> m5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>

_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to