Jason, I went through both the youtube and slides for the talk on cache-hierarchies. I have some question that I hoping you might answer. The ruby example in the slides looked at the parallel algorithm. I noticed that you recommended using gem5-mesi. That was a pre-built gem5 in codespace. Looking at the run.py script I noticed that it was a Two Level MESI. The gem5 buildopt directory specifies the ALL build as a MESI Two Level. Is that what you are calling gem5-mesi? Was there a different gem5 build for that version?
My second question was that there were three implementations that were tested (naïve, false_sharing and chunking). The gem5.opt from ALL did not recognize chunking, but instead offered blocking. I am assuming that is a blocking cache option. Are we talking about the same implementation? Is there a docker build script that generates what is present in the 2024 codespace? I noted that there was a script for 2022, but I did not see an equivalent script. Thank-you, Nick
_______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org