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 <gem5-users@gem5.org>
Sent: Wednesday, October 11, 2023 6:06 AM
To: The gem5 Users mailing list <gem5-users@gem5.org>
Cc: Arteen Abrishami <arteen1...@gmail.com>
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 -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org

Reply via email to