Date: | Thu, 1 Apr 2010 09:27:33 -0400 |
---|---|
From: | Polina Dudnik <pdudnik@xxxxxxxxx> |
Subject: | Re: [Gems-users] how to trace the real memory access info |
You would have to do it in the coherence protocol. For example, take a look at MESI_CMP_directory-mem.sm. You will find there things like: transition(I, Fetch, IM) { qf_queueMemoryFetchRequest; e_ownerIsRequestor; j_popIncomingRequestQueue; } This means that a memory fetch is issued. transition(IM, Memory_Data, M) { d_sendData; l_popMemQueue; } This means data came back from memory. You can look inside qf_queueMemoryFetchRequest and d_sendData and insert some sort of callback in DirectoryMemory for example. Polina On Thu, Apr 1, 2010 at 1:54 AM, Xing Zhang <zxj.xing@xxxxxxxxx> wrote: Hi there, |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | Re: [Gems-users] In MESI_CMP_directory L1 miss non zero but total miss 0 : how's that possible?, Dan Gibson |
---|---|
Next by Date: | Re: [Gems-users] Sharing in Last Level Cache, Polina Dudnik |
Previous by Thread: | [Gems-users] how to trace the real memory access info, Xing Zhang |
Next by Thread: | Re: [Gems-users] how to trace the real memory access info, Xing Zhang |
Indexes: | [Date] [Thread] |