pads:artisinst
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
pads:artisinst [2012/10/16 08:48] – gdangelo | pads:artisinst [2019/11/15 13:00] – gda | ||
---|---|---|---|
Line 7: | Line 7: | ||
* **GNU/ | * **GNU/ | ||
* **Bash shell**: command line usage | * **Bash shell**: command line usage | ||
+ | * **ARTÌS**: general structure, please see [[http:// | ||
+ | * **GAIA/ | ||
===== Assumptions ===== | ===== Assumptions ===== | ||
- | * **UBUNTU Linux 10.04.1**: desktop version, fully updated | + | * **UBUNTU Linux 12.04.1**: desktop version, fully updated |
- | ===== Basic Installation ===== | + | ===== Installation ===== |
==== Download ==== | ==== Download ==== | ||
- | The last version of the ARTÌS/GAIA software can be freely downloaded from the [[pads: | + | The last version of the ARTÌS/GAIA software can be freely downloaded from the [[pads: |
<fc # | <fc # | ||
< | < | ||
- | wget http:// | + | wget http:// |
</ | </ | ||
Line 27: | Line 29: | ||
<fc # | <fc # | ||
< | < | ||
- | tar xvfz ARTIS-2.0.0-LUNES-0.0.1.tar.bz2 | + | tar xvfj ARTIS-2.0.4-i686.tar.bz2 |
</ | </ | ||
==== Missing libraries ==== | ==== Missing libraries ==== | ||
- | <fc # | + | <fc # |
+ | " | ||
- | | name ^ description ^ | + | | name ^ description |
^ libgcrypt11 | ^ libgcrypt11 | ||
^ libgcrypt-dev | ^ libgcrypt-dev | ||
Line 44: | Line 47: | ||
sudo apt-get install libgcrypt11 libgcrypt-dev libglib2.0-0 libglib2.0-dev | sudo apt-get install libgcrypt11 libgcrypt-dev libglib2.0-0 libglib2.0-dev | ||
</ | </ | ||
+ | |||
+ | ===== Basic Usage ===== | ||
+ | |||
==== A simple example ==== | ==== A simple example ==== | ||
Line 51: | Line 57: | ||
<fc # | <fc # | ||
< | < | ||
- | cd ARTIS-2.0.0/ | + | cd ARTIS-2.0.4/ |
</ | </ | ||
Line 96: | Line 102: | ||
The tail of the file reports the number of simulated steps (Clock), the " | The tail of the file reports the number of simulated steps (Clock), the " | ||
- | Now please take some time for reading the source code of this simple example: {{: | + | Now please take some time for reading the source code of this simple example: {{: |
==== A more complex model ==== | ==== A more complex model ==== | ||
- | Now we can proceed with a much more complex simulated model in which are used the features offered by the GAIA framework. | + | Now we can proceed with a much more complex simulated model in which are used the features offered by the [[pads: |
<fc # | <fc # | ||
Line 137: | Line 143: | ||
{{: | {{: | ||
- | The simulation has run smoothly | + | The simulation has run smoothly, as usual two log files ({{:pads:gaia-0.out|0.out}}, {{: |
+ | |||
+ | In this case the useful information in the log file of the second LP. | ||
<fc # | <fc # | ||
Line 145: | Line 153: | ||
{{: | {{: | ||
+ | |||
+ | As shown in the first lines of the log file, in this case both the ARTÌS and the GAIA layers have been initialized. The simulated objects produce a some amount of interactions and the GAIA framework implements some migrations to enhance the communication load-balancing. In this case the computational load-balancing features are turned off. | ||
{{: | {{: | ||
+ | |||
+ | The source code of the simple simulation model ({{: | ||
+ |
pads/artisinst.txt · Last modified: 2019/11/15 13:03 by gda