You may submit up to 1 day late with a 20% penalty.
I strongly suggest using Linux for gem5. Limit your pain to a minimum if possible.
Also, gem5 is absolutely brutal to the compiler … requiring >8 GB RAM to compile the x86 version. I believe the main issue is code size coming from the instruction decoder (think thousand-item switch case).
If you don’t have another
fast machine with a large RAM that you like to use, then you are welcome to use
our 24-core server tetracosa.cs.ucla.edu
.
Follow the instructions on the resource page to get a
tetrcosa login
and setup a docker to use install gem5.