Hello In CHI_config.py, for the class CHI_HNFController we have
class CHI_HNFController(CHI_Cache_controller): : : # Some reasonable default TBE params self.number_of_TBEs = 32 self.number_of_repl_TBEs = 32 self.number_of_snoop_TBEs = 1 # should not receive any snoop self.unify_repl_TBEs = False : The number_of_snoop_TBEs is set to 1 with the corresponding comment. This seems to indicate that the number_of_snoop_TBEs can be left at 1 since the CHI_HNFController should not receive any snoop requests. Is this because a RNF coherence request which gets a hit in the directory will generate a snoop request to one or more other RNFs which may be holding a copy of the cache line? If the answer to the above question is yes, then why even have that attribute for the class? Thanks in advance J.Osmany
_______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s