Re: [Gems-users] MOESI_SMP_hammer question


Date: Sat, 29 Jul 2006 17:08:57 -0700
From: "Perry Wang" <peilien@xxxxxxxxx>
Subject: Re: [Gems-users] MOESI_SMP_hammer question
Hi Mike,

I tried to modify MOESI_SMP_hammer-dir to always stay in Exclusive state and
respond to read/write request but the L1Cache_Controller is giving me
transition error.  

I'm assuming that L1 and L2 cache keep local states and should be
independent of what the "directory" is doing?   

Thanks again,
Perry

> -----Original Message-----
> From: gems-users-bounces@xxxxxxxxxxx [mailto:gems-users-
> bounces@xxxxxxxxxxx] On Behalf Of Mike Marty
> Sent: Tuesday, July 18, 2006 2:27 PM
> To: Gems Users
> Subject: Re: [Gems-users] MOESI_SMP_hammer question
> 
> Mike Marty wrote:
> 
> >We added an optimization to the AMD Hammer protocol so that data is not
> >returned twice on any sharing miss. This requires meta-state to the
> >memory controller. It isn't really a directory.
> >
> >
> >
> 
> If I wasn't clear, the memory controller in the AMD Hammer protocol
> _always_ responds with Data even if the data is stale.  If the data is
> dirty in a cache, then the requestor will eventually get the dirty data
> and throw away the stale data.  Thus a 2nd data response only happens
> for dirty sharing misses.
> 
> You should be able to easily modify the protocol to match what is
> actually done.
> 
> 
> _______________________________________________
> Gems-users mailing list
> Gems-users@xxxxxxxxxxx
> https://lists.cs.wisc.edu/mailman/listinfo/gems-users
> Use Google to search the GEMS Users mailing list by adding
> "site:https://lists.cs.wisc.edu/archive/gems-users/"; to your search.

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