I'm looking into MOESI_AMD_Base-dir.sm
https://github.com/gem5/gem5/blob/71973b386ee7375137c6e27865ab07db8036f616/src/mem/ruby/protocol/MOESI_AMD_Base-dir.sm#L1042C54-L1042C59
The condition being checked here determines if the TBE will be written-back
to memory or not
The condition should be: `tbe.wtData || tbe.atomicData || tbe.Dirty ==
*true*`, which would mean dirty data will be written back to memory --
right?

Also, CtoD event is never triggered. So state BP, action ic_probeInvCore
and c_sendResponseCtoD are currently useless. Is there an upcoming need for
this event? (I see this on the first commit 7 years ago)
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org

Reply via email to