Hi Atharva,

L3 is actually supported in at least 2 ways. If you want to use the classic 
caches, you can find a general example (N levels of cache) in 
configs/example/memcheck.py. You might need to create/update your own scripts 
to use more than 2 levels of caches, however.

You can also use Ruby if you need a more detailed (but slower) model of the 
memory subsystem. se.py and fs.py with option `--ruby` both use a 3-level cache 
hierarchy with private il1, dl1, l2 and system-level caches (\~L3) in home 
nodes. You can then create your own configuration script to create arbitrary 
hierarchies in ruby. For instance, I’ve successfully used CHI with per-cluster 
shared L2 (and system-level cache). 

Best,

Gabriel
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org

Reply via email to