Date: | Tue, 30 Aug 2011 10:58:43 -0400 |
---|---|
From: | Hui Zhao <hzhao5@xxxxxxxxx> |
Subject: | [Gems-users] a question about directory access |
Hi
For those who understand the directory in memory/cache hierarchy, can you help me with this question?
I am running a simulation with MSI_MOSI_CMP_DIRECTORY protocol. From the trace I generate, when one address is missing in L1 cache, message is sent from
L1 --> L2,
L2---> directory,
directory -->L2
L2-->L1.
This path seems like the directory acts as a memory controller to get data from memory.
While my expected trace will be like
L1--->directory
directory-->L2
L2--->directory (or L1).
Can anyone explain why it is not like this?
Thanks
|
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | [Gems-users] Number of Opal and Ruby Demand misses differ, huangyongbing |
---|---|
Next by Date: | Re: [Gems-users] a question about directory access, Gregory Byrd |
Previous by Thread: | , (nil) |
Next by Thread: | Re: [Gems-users] a question about directory access, Gregory Byrd |
Indexes: | [Date] [Thread] |