[gem5-users] Re: Sharing cache lines at memory level

2023-10-01 Thread Arteen Abrishami via gem5-users
Hi Jason, Thanks for your response. I’ve been working on looking into CHI, and so on. However, there’s something I’m confused about. You are right that we are using an extension of MESI_Three_Level, which my advisor has spent years extending. However, the standard MESI_Three_Level specifically

[gem5-users] Re: Sharing cache lines at memory level

2023-09-18 Thread Jason Lowe-Power via gem5-users
Hi Arteen, This is dependent on the Ruby coherence protocol you are using. It sounds like you're using MESI_Three_Level or MESI_Two_Level in which the LLC is a single logical cache that is banked between different instances. If you want something more like "cluster-private" LLC slices, then you'll