@@ -26,7 +26,7 @@ Prior to using Vampir you need to set up the correct environment on one
...
@@ -26,7 +26,7 @@ Prior to using Vampir you need to set up the correct environment on one
the HPC systems with:
the HPC systems with:
```console
```console
$module load Vampir
marie@login$module load Vampir
```
```
For members of TU Dresden the Vampir tool is also available as
For members of TU Dresden the Vampir tool is also available as
...
@@ -37,7 +37,7 @@ Make sure, that compressed display forwarding (e.g., `ssh -YC taurus.hrsk.tu-dre
...
@@ -37,7 +37,7 @@ Make sure, that compressed display forwarding (e.g., `ssh -YC taurus.hrsk.tu-dre
enabled. Start the GUI by typing
enabled. Start the GUI by typing
```console
```console
$vampir
marie@login$vampir
```
```
on your command line or by double-clicking the Vampir icon on your personal computer.
on your command line or by double-clicking the Vampir icon on your personal computer.
...
@@ -65,27 +65,21 @@ Please be patient and take a look at available resources beforehand.
...
@@ -65,27 +65,21 @@ Please be patient and take a look at available resources beforehand.
### Manual Server Startup
### Manual Server Startup
VampirServer is a parallel MPI program, which can also be started manually by typing:
VampirServer is a parallel MPI program, which should be started by typing:
```console
```console
$vampirserver start
marie@login$vampirserver start
```
Launching VampirServer...
Submitting slurm 30 minutes job (this might take a while)...
Above automatically allocates its resources via the respective batch system. Use
```console
$vampirserver start mpi
```
```
or
Above automatically allocates its resources via the respective batch system. If you want to start
VampirServer without a batch allocation or from inside an interactive allocation, use
```console
```console
$vampirserver start srun
marie@compute$vampirserver start srun
```
```
if you want to start vampirserver without batch allocation or inside an interactive allocation. The
latter is needed whenever you manually take care of the resource allocation by yourself.
After scheduling this job the server prints out the port number it is serving on, like `Listen port:
After scheduling this job the server prints out the port number it is serving on, like `Listen port:
30088`.
30088`.
...
@@ -96,16 +90,16 @@ name* in the *Open Remote* dialog of Vampir.
...
@@ -96,16 +90,16 @@ name* in the *Open Remote* dialog of Vampir.
{: align="center"}
{: align="center"}
Please make sure you stop VampirServer after finishing your work with
Please make sure you stop VampirServer after finishing your work with
the front-end or with
the front-end (*File* → *Shutdown Server...*) or with
```console
```console
$vampirserver stop
marie@login$vampirserver stop
```
```
Type
Type
```console
```console
$vampirserver help
marie@login$vampirserver help
```
```
for further information. The [user manual](http://tu-dresden.de/die_tu_dresden/zentrale_einrichtungen/zih/forschung/projekte/vampir/dateien/VampirServer-User-Manual.pdf)
for further information. The [user manual](http://tu-dresden.de/die_tu_dresden/zentrale_einrichtungen/zih/forschung/projekte/vampir/dateien/VampirServer-User-Manual.pdf)
...
@@ -113,7 +107,7 @@ of VampirServer can be found at `doc/vampirserver-manual.pdf` in the installatio
...
@@ -113,7 +107,7 @@ of VampirServer can be found at `doc/vampirserver-manual.pdf` in the installatio
Type
Type
```console
```console
$which vampirserver
marie@login$which vampirserver
```
```
to find the revision dependent *installation directory*.
to find the revision dependent *installation directory*.
...
@@ -128,33 +122,39 @@ the tunneling to a VampirServer on a compute node.
...
@@ -128,33 +122,39 @@ the tunneling to a VampirServer on a compute node.
Start VampirServer on the ZIH system and wait for its scheduling:
Start VampirServer on the ZIH system and wait for its scheduling:
```console
```console
$vampirserver start
marie@login$vampirserver start
```
and wait for scheduling
```console
Launching VampirServer...
Launching VampirServer...
Submitting slurm 30 minutes job (this might take a while)...
Submitting slurm 30 minutes job (this might take a while)...
salloc: Granted job allocation 2753510
salloc: Granted job allocation 2753510
VampirServer 8.1.0 (r8451)
VampirServer 8.1.0 (r8451)
Licensed to ZIH, TU Dresden
Licensed to ZIH, TU Dresden
Running 4 analysis processes... (abort with vampirserver stop 594)
Running 4 analysis processes... (abort with vampirserver stop 594)
VampirServer listens on: taurusi1253:30055
VampirServer <594>listens on: taurusi1253:30055
```
```
Open a second console on your local desktop and create an ssh tunnel to the compute node with: