Not sure about this, but I have looked at MOESI_CMP_Directory as it supports sharing/owning in clusters. Maybe you can think of directory, and L1, L2 as a three level system and get inspiration from there.
Thanks and Regards, Gautam Pathak David R. Cheriton School of Computer Science University of Waterloo ________________________________ From: Arteen Abrishami via gem5-users <[email protected]> Sent: Wednesday, October 11, 2023 6:06 AM To: The gem5 Users mailing list <[email protected]> Cc: Arteen Abrishami <[email protected]> Subject: [gem5-users] MSI Protocol at Memory Hello everyone I’m an undergraduate student and going to embark on a journey to extend the protocol for MESI_Three_Level at the memory level to MSI or MESI, as opposed to the two-state MI that it is right now. Does anyone have any tips or advice for this journey, perhaps one of you has done something similar or already have this implemented? I understand that at a minimum, this requires modifying both the memory SLICC protocol and also the last level cache. Thanks a lot, Arteen UCLA _______________________________________________ gem5-users mailing list -- [email protected] To unsubscribe send an email to [email protected]
_______________________________________________ gem5-users mailing list -- [email protected] To unsubscribe send an email to [email protected]
