Doc updated
More info on how to run gem5ilva and gem5ilva_fs scripts
This commit is contained in:
34
README.md
34
README.md
@@ -1704,12 +1704,40 @@ If you need help please contact Matthias Jung.
|
||||
|
||||
### DRAMSys + GEM5 Log Collector Script
|
||||
|
||||
Users can profit of running multiple simulations automatically with
|
||||
[gem5ilva](DRAMSys/library/resources/scripts/DRAMSylva/gem5ilva.sh).
|
||||
Users can profit of running multiple **DRAMSys + gem5 simulations**
|
||||
automatically with
|
||||
[gem5ilva](DRAMSys/library/resources/scripts/DRAMSylva/gem5ilva.sh) for **gem5
|
||||
syscall emulation (SE) mode** and
|
||||
[gem5ilva_fs](DRAMSys/library/resources/scripts/DRAMSylva/gem5ilva.sh) for
|
||||
**gem5 full system (FS) mode**.
|
||||
|
||||
Normally you will have to push your changes before running the scripts. This
|
||||
approach makes it easier to track back what exactly was tested by the scripts.
|
||||
|
||||
In the scripts there are variables to tell **git** where to get the source
|
||||
code from, user name, **branch**, etc. The variable are:
|
||||
|
||||
```bash
|
||||
# Git info.
|
||||
git_user="$USER"
|
||||
git_branch="master"
|
||||
git_url="git.eit.uni-kl.de:ems/astdm/dram.sys.git"
|
||||
git_url_https="git.eit.uni-kl.de/ems/astdm/dram.sys.git"
|
||||
```
|
||||
|
||||
Nevertheless, for some cases, you may want to have gem5 files out of the main
|
||||
repository (usually because they are too big to be added to the repository).
|
||||
|
||||
For those cases uncomment and properly set the variable
|
||||
**external_inifile_path** in
|
||||
[gem5ilva_fs](DRAMSys/library/resources/scripts/DRAMSylva/gem5ilva.sh).
|
||||
|
||||
This will allow you to use a gem5 **config.ini** file external to the
|
||||
repository. Note, however, that in this case it is up to you to keep track of
|
||||
your simulation files.
|
||||
|
||||
### Notes for [Elwetritsch](https://elwe.rhrk.uni-kl.de/) Users
|
||||
|
||||
|
||||
Firstly, take a look at [High Performance Computing at the TU
|
||||
Kaiserslautern](https://elwe.rhrk.uni-kl.de/).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user