| Date: | Fri, 7 Sep 2007 23:02:25 +0800 | 
|---|---|
| From: | "张量" <congwu.zhang@xxxxxxxxx> | 
| Subject: | [Gems-users] What's the meaning of "MR" state? | 
| 
 hello,everyone! I'm studying the "MESI_SCMP_tiledL2bank_directory-L2cache.sm", I don't know clearly the difference between 2 of the states as follows: ----------------------------------------------------------------------------------------------------------------------------------------------- MR, desc="L2 cache entry Modified, is Replica", format="!b"; MT, desc="L2 cache entry Modified in a local L1, assume L2 copy stale", format="!b"; What's the meaning of "MR" state? And why the MR state can be transited from the states such as NP and I? ----------------------------------------------------------------------------------------------------------------------------------------------- transition(NP, L1_PUTX_allocate, MR) { qq_allocateL2CacheBlock; mp_writeDataToCache_fromPrivate; tp_sendWBAck_toPrivate; l_popPrivateQueue; } transition(I, L1_PUTX_allocate, MR) { mp_writeDataToCache_fromPrivate; tp_sendWBAck_toPrivate; l_popPrivateQueue; } Best regards!  | 
| [← Prev in Thread] | Current Thread | [Next in Thread→] | 
|---|---|---|
  | ||
| Previous by Date: | Re: [Gems-users] Problems with -sign-module, Dan Gibson | 
|---|---|
| Next by Date: | Re: [Gems-users] What's the meaning of "MR" state?, Mike Marty | 
| Previous by Thread: | Re: [Gems-users] Tourmaline and scheduling, Derek Hower | 
| Next by Thread: | Re: [Gems-users] What's the meaning of "MR" state?, Mike Marty | 
| Indexes: | [Date] [Thread] |