[gem5-users] Re: Can the MESI_Three_Level protocol be used in the L1-L2-L3 three-level cache?

2020-07-26 Thread 1154063264--- via gem5-users
OK, Thank you VIPIN, thank you very much. ___ 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] Re: Can the MESI_Three_Level protocol be used in the L1-L2-L3 three-level cache?

2020-07-26 Thread VIPIN PATEL via gem5-users
Answer inline. Regards, Vipin On Sun, 26 Jul, 2020, 12:24 1154063264--- via gem5-users, < gem5-users@gem5.org> wrote: > Hello, because L0_I, L0_D, and L1 in MESI_Three_Level are private, and L2 > is shared. In my experiment, L1_I, L1_D, and L2 are private, and L3 is > shared,so I think > (1)

[gem5-users] Re: Can the MESI_Three_Level protocol be used in the L1-L2-L3 three-level cache?

2020-07-25 Thread 1154063264--- via gem5-users
Hello, because L0_I, L0_D, and L1 in MESI_Three_Level are private, and L2 is shared. In my experiment, L1_I, L1_D, and L2 are private, and L3 is shared,so I think (1) Do I only need to replace all L0 in -L0cache.sm to L1, replace all L1 in L1cache.sm to L2, and replace all L2 in L2cache.sm t

[gem5-users] Re: Can the MESI_Three_Level protocol be used in the L1-L2-L3 three-level cache?

2020-07-25 Thread VIPIN PATEL via gem5-users
Yes, you are getting it right. Yeah if you wish to change the functioning of cache controller state machine then only you should change the *.sm files. Can you elaborate. The use case for clarification? Regards, Vipin Patel On Sun, 26 Jul, 2020, 08:04 1154063264--- via gem5-users, < gem5-users@ge

[gem5-users] Re: Can the MESI_Three_Level protocol be used in the L1-L2-L3 three-level cache?

2020-07-25 Thread 1154063264--- via gem5-users
Sorry, I don’t fully understand what you mean ? You mean is that, I can use MESI_Three_Level in the L1-L2-L3 cache, right? If I want to use this protocol, I should modify the code of MESI_Three_Level, such as modify L0cache.sm to L1cache.sm, modify L2cache.sm to L3cache.sm, right? Looking forward

[gem5-users] Re: Can the MESI_Three_Level protocol be used in the L1-L2-L3 three-level cache?

2020-07-24 Thread VIPIN PATEL via gem5-users
Hi, You for MESI three level, use notation for cache as L0, L1 and L2 cache. Thanks and regards, Vipin Patel Ph D Scholar, IIT Kanpur. On Sat, 25 Jul, 2020, 08:02 1154063264--- via gem5-users, < gem5-users@gem5.org> wrote: > I have some questions about MESI_Three_Level protocol in gem5; > Firs