Doc improved
This commit is contained in:
20
README.md
20
README.md
@@ -1704,11 +1704,11 @@ If you need help please contact Matthias Jung.
|
||||
|
||||
### DRAMSys + GEM5 Log Collector Scripts
|
||||
|
||||
Users can profit of running multiple **DRAMSys + gem5 simulations**
|
||||
Users can profit of running multiple **DRAMSys + gem5** simulations
|
||||
automatically with
|
||||
[gem5ilva](DRAMSys/library/resources/scripts/DRAMSylva/gem5ilva.sh) for **gem5
|
||||
[gem5ilva.sh](DRAMSys/library/resources/scripts/DRAMSylva/gem5ilva.sh) for **gem5
|
||||
syscall emulation (SE) mode** and
|
||||
[gem5ilva_fs](DRAMSys/library/resources/scripts/DRAMSylva/gem5ilva_fs.sh) for
|
||||
[gem5ilva_fs.sh](DRAMSys/library/resources/scripts/DRAMSylva/gem5ilva_fs.sh) for
|
||||
**gem5 full system (FS) mode**.
|
||||
|
||||
Normally you will have to push your changes before running the scripts. This
|
||||
@@ -1726,6 +1726,13 @@ 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"
|
||||
```
|
||||
|
||||
The default values of the variables presented above assume that your git
|
||||
account uses the same name as your user name in your PC. If that is not the
|
||||
case, replace the value of the **git_user** variable with your git account
|
||||
name. Similarly, replace the value of the variable **git_branch** with your
|
||||
working branch name. There (in your working branch) you can push your changes
|
||||
and/or new files before executing the scripts.
|
||||
|
||||
Open the script in QtCreator or another text editor of your choice and set the
|
||||
variables with values that fit your needs.
|
||||
|
||||
@@ -1735,7 +1742,7 @@ repository).
|
||||
|
||||
For those cases uncomment and properly set the variable
|
||||
**external_inifile_path** in
|
||||
[gem5ilva_fs](DRAMSys/library/resources/scripts/DRAMSylva/gem5ilva_fs.sh).
|
||||
[gem5ilva_fs.sh](DRAMSys/library/resources/scripts/DRAMSylva/gem5ilva_fs.sh).
|
||||
|
||||
This allows 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
|
||||
@@ -1805,8 +1812,9 @@ For building DRAMSys one can profit from using
|
||||
loads the modules that are necessary for building DRAMSys on Elwetritsch.
|
||||
|
||||
Regarding dependencies for building DRAMSys and DRAMSys + gem5, the scripts
|
||||
provided in [DRAMSylva](DRAMSys/library/resources/scripts/DRAMSylva), when
|
||||
running on Elwetritsch, will load the required modules automatically.
|
||||
provided inside the [DRAMSylva
|
||||
folder](DRAMSys/library/resources/scripts/DRAMSylva), when running on
|
||||
Elwetritsch, will load the required modules automatically.
|
||||
|
||||
As usual, one may export environment variables from his/her **~/.bashrc** file
|
||||
on Elwetritch. Some segments extracted from a functional ~/.bashrc file are
|
||||
|
||||
Reference in New Issue
Block a user