The naming is confusing.  "Directory" in GEMS generally means the 
memory/directory controller.  Yes, the directory state is stored in L2 
tags.  I called the "Directory" MESI_SCMP_tiledL2bank_directory-mem.sm , 
instead of -dir.sm, to try and indicate that this doesn't really store 
directory state at memory.
Niket Agarwal wrote:
 
Hey Mike,
thanks for the prompt reply.
 Regarding the directories, I thought that the directories should be 
coupled with the L2 banks and hence should be with each node. Is there 
any thing wrong in this design?
 Also, if I change the network, will I need to change anything in the  
MESI TILED coherence protocol?  Meaning, is the tiled coherence protocol 
tied to the interconnection network?
Thanks again for the help,
Niket.
_______________________________________________
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.
   
 
 |