Hello,
You can use the special "m5ops" instructions to communicate between your
workload and the simulator. The documentation is here:
https://www.gem5.org/documentation/general_docs/m5ops/
The available instructions are listed here, and you can build these wrapper
functions into a library to
Hello,
The default python-config probably picks up your default Python installation
(3.11) even if you choose a different Python version to invoke scons.
You could check this by running python-config and checking which link options
it produces.
As Gabriel mentioned, Python 3.11 isn’t supported
Hi Lucas,
As Ayaz mentioned, it is possible to run many instances of gem5. Aside from
system resources like available memory, the main caveat is that you will need
to keep any writable resources separate per simulation. In practice this is
most likely to be the gem5 output directory.
You can
Hi Derek,
We have fixed this problem on the `develop` branch, but have not backported it
to the stable branch yet.
You should be able to cherry-pick this commit to fix the problem:
https://gem5-review.googlesource.com/c/public/gem5/+/70237
For a venv, the problem is that the python3-config