- Set meaningful checkpoint names. Current mechanism sucks, you have to remember 1, 2, 3, etc.
- Improve telnet / shell behaviour. E.g. arrow keys.
- https://github.com/mit-carbon/Graphite
- http://snipersim.org/w/The_Sniper_Multi-Core_Simulator MIT licensed, but with a ridiculous "give your email and we send git repo link to you" approach
Entry point:
src/sim/main.cc
How it interacts with Python: https://github.com/pybind/pybind11
Andreas Hansson says that HP McPat is a random number generator: https://www.mail-archive.com/gem5-users@gem5.org/msg13725.html