Re: [Gems-users] L1 Cache Invalidation


Date: Sat, 29 Nov 2008 14:51:09 -0500
From: "Ashwath Narasimhan" <nashwath@xxxxxxxxx>
Subject: Re: [Gems-users] L1 Cache Invalidation

1. Can I do this by looking at the Access Permission by using the function GetPermission in cacheMemory.h. If AccessPermission is Invalid then I know that the cache line for that particular processor is invalid. Am I right?



On Fri, Nov 28, 2008 at 6:19 PM, Xuehai Qian <xuehaiq@xxxxxxxxx> wrote:
You should look at the protocol described in ruby, you can notify the current processor the change of cache line state by a remote processor.
 
Xuehai

On Fri, Nov 28, 2008 at 4:56 PM, Ashwath Narasimhan <nashwath@xxxxxxxxx> wrote:
Hi,
How can i know if the L1 cache block for a particular processor is invalid due to modification of a word in the same block by another processor?

Where in code should I look at to tap this ?


regards,
ashwath

_______________________________________________
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.




_______________________________________________
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→]