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