I am not sure I understand completely what you're getting at, but it
appears the allocation of the TBE entry does store the data:
https://gem5.googlesource.com/public/gem5/+/refs/heads/develop/src/mem/ruby/protocol/MOESI_AMD_Base-dir.sm#878

Matt

On Thu, Oct 21, 2021 at 11:08 PM Sampad Mohapatra via gem5-users <
gem5-users@gem5.org> wrote:

> Hello All,
>
> I was looking at the MOESI_AMD_Base-CorePair.sm and MOESI_AMD_Base-dir.sm
> and am not quite sure if the following sequence of events are correct or
> not. Can you please verify?
>
> /////////////////////////
> At CorePair -> invokes action "vd_victim", which sends a data block with
> outgoing message.
>
> At Directory -> undergoes "transition(U, VicDirty, BL)" on message
> reception, but doesn't store the received data block in the generated TBE
> and the message is popped out/discarded.
> /////////////////////////
>
> Is the above expected behaviour ?
>
> Thanks and regards,
> Sampad Mohapatra
> _______________________________________________
> 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
_______________________________________________
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