Date: | Thu, 8 Apr 2010 11:24:15 -0500 |
---|---|
From: | Dan Gibson <degibson@xxxxxxxx> |
Subject: | Re: [Gems-users] About the L2 cache miss profiling |
OLSX, desc="Owned with local sharers, chip is exclusive"; IFLOX, desc="Blocked, forwarded local GETS to local owner but chip is exclusive"; If an L1 issues a GETX to a line in state OLSX, the L2 is owning the line but there are other on-chip caches with a copy of the line (however, there aren't any off-chip copies of the line). However, since the L1 wants an /exclusive/ copy, the GETX cannot be directly serviced by the L2. The state transitions to IFLOX, while invalidations are sent to sharers (except the requestor, of course). The data is present in the L2, so it can be sent to the requestor (i.e., d_sendDataToL1GETX), bu the the requesting L1 does not have the block exclusively until ACKS are received from the other sharers. In other words, the L2 can supply the data (the GET of the GETX), but not the exclusivity (the X of the GETX), so it is a 'miss'. Regards, Dan On Thu, Apr 8, 2010 at 10:13 AM, Ma Dafan <dafan_ma@xxxxxxxxxxx> wrote: Hi, there, -- http://www.cs.wisc.edu/~gibson [esc]:wq! |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | Re: [Gems-users] How to config memory system, Dan Gibson |
---|---|
Next by Date: | Re: [Gems-users] L2 Miss Profiling, Dan Gibson |
Previous by Thread: | [Gems-users] About the L2 cache miss profiling, Ma Dafan |
Next by Thread: | Re: [Gems-users] About the L2 cache miss profiling, Ma Dafan |
Indexes: | [Date] [Thread] |