Re: [Gems-users] Trouble with MOESI_CMP_token


Date: Wed, 26 Apr 2006 13:12:50 -0500
From: Mike Marty <mikem@xxxxxxxxxxx>
Subject: Re: [Gems-users] Trouble with MOESI_CMP_token
I would add the debug flags "nq" with the debug verbosity set to "Med" to see what is going on with the message buffers.

The commands for running with Simics are

ruby0.debug-verb med
ruby0.debug-filter nq

--Mike


Liqun Cheng wrote:

I am working on MOESI_CMP_token, and it always reports a "Possible Deadlock detected". Here is the request trace for this address. I am wondering is there a way to find out why node 5 and 15 don't receive the GETS and Persistent_GETS messages?

thanks a lot!
Legion

1517000 8 -1 Seq Begin > [0x4d73d80, line 0x4d73d80] 1517004 0 8 L1Cache Load NP>IS [0x4d73d80, line 0x4d73d80] 1517018 0 10 L1CacheTransient_Local_GETS NP>NP [0x4d73d80, line 0x4d73d80] 1517018 0 11 L1CacheTransient_Local_GETS NP>NP [0x4d73d80, line 0x4d73d80] 1517018 0 9 L1CacheTransient_Local_GETS NP>NP [0x4d73d80, line 0x4d73d80] 1517026 0 0 L1CacheTransient_Local_GETS NP>NP [0x4d73d80, line 0x4d73d80] 1517026 0 14 L1CacheTransient_Local_GETS NP>NP [0x4d73d80, line 0x4d73d80] 1517026 0 13 L1CacheTransient_Local_GETS NP>NP [0x4d73d80, line 0x4d73d80] 1517026 0 2 L1CacheTransient_Local_GETS NP>NP [0x4d73d80, line 0x4d73d80] 1517026 0 3 L1CacheTransient_Local_GETS NP>NP [0x4d73d80, line 0x4d73d80] 1517026 0 4 L1CacheTransient_Local_GETS NP>NP [0x4d73d80, line 0x4d73d80] 1517026 0 1 L1CacheTransient_Local_GETS NP>NP [0x4d73d80, line 0x4d73d80] 1517029 0 7 L1CacheTransient_Local_GETS NP>NP [0x4d73d80, line 0x4d73d80] 1517029 0 6 L1CacheTransient_Local_GETS NP>NP [0x4d73d80, line 0x4d73d80] 1517029 0 12 L1CacheTransient_Local_GETS NP>NP [0x4d73d80, line 0x4d73d80] 1517412 0 8 L1Cache Request_Timeout IS>IS [0x4d73d80, line 0x4d73d80] 1517418 0 8 L1Cache Own_Lock_or_Unlock IS>IS [0x4d73d80, line 0x4d73d80] 1517426 0 9 L1Cache Persistent_GETS I_L>I_L [0x4d73d80, line 0x4d73d80] 1517426 0 10 L1Cache Persistent_GETS I_L>I_L [0x4d73d80, line 0x4d73d80] 1517426 0 11 L1Cache Persistent_GETS I_L>I_L [0x4d73d80, line 0x4d73d80] 1517434 0 0 L1Cache Persistent_GETS I_L>I_L [0x4d73d80, line 0x4d73d80] 1517434 0 1 L1Cache Persistent_GETS I_L>I_L [0x4d73d80, line 0x4d73d80] 1517434 0 2 L1Cache Persistent_GETS I_L>I_L [0x4d73d80, line 0x4d73d80] 1517434 0 3 L1Cache Persistent_GETS I_L>I_L [0x4d73d80, line 0x4d73d80] 1517434 0 4 L1Cache Persistent_GETS I_L>I_L [0x4d73d80, line 0x4d73d80] 1517434 0 14 L1Cache Persistent_GETS I_L>I_L [0x4d73d80, line 0x4d73d80] 1517434 0 13 L1Cache Persistent_GETS I_L>I_L [0x4d73d80, line 0x4d73d80] 1517436 0 6 Directory Lockdown NO>L [0x4d73d80, line 0x4d73d80] 1517437 0 6 L1Cache Persistent_GETS I_L>I_L [0x4d73d80, line 0x4d73d80] 1517437 0 7 L1Cache Persistent_GETS I_L>I_L [0x4d73d80, line 0x4d73d80] 1517437 0 12 L1Cache Persistent_GETS I_L>I_L [0x4d73d80, line 0x4d73d80] Warning: in fn virtual void Sequencer::wakeup() in system/Sequencer.C:103: request is [CacheMsg: Address=[0x4d73db8, line 0x4d73d80] Type=LD ProgramCounter=[0x14d00, line 0x14d00] AccessMode=UserMode Size=8 Prefetch=No Version=0 Aborted=0 Time=1517000 ] Warning: in fn virtual void Sequencer::wakeup() in system/Sequencer.C:109: *m_readRequestTable_ptr is [ [0x4d73d80, line 0x4d73d80]=[CacheMsg: Address=[0x4d73db8, line 0x4d73d80] Type=LD ProgramCounter=[0x14d00, line 0x14d00] AccessMode=UserMode Size=8 Prefetch=No Version=0 Aborted=0 Time=1517000 ] ]

------------------------------------------------------------------------

_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users


[← Prev in Thread] Current Thread [Next in Thread→]