In Ruby System, it is only supported flush by MOESI_hammer coherence protocol, 
flush 
isn’t supported by MESI_*. This means that some protocols cannot be used when
checkpointing or switching from detailed to less detailed timing modes.

How can add flush in MESI_Three_Level protocol?  as I know, adding flush is 
hard. There
are many states and events that need to be considered to support flush in the 
protocol,
are there any good ideas to add flush to the protocol? It takes fundamentally 
updating the
coherence protocol,
_______________________________________________
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

Reply via email to