User documentation
General
Software & Services
under construction
Queuing system
Systems
VSC 4
VSC 3
VSC 2
Decomissioned
VSC 1
Decomissioned
Decomissioned
Decomissioned
Currently these tools for generating trace and profile information of MPI executables are installed on the login nodes:
VAMPIRTRACE is maintained by the computing centre of TU Dresden. Linking the Libraries to your executable Produces profiling and tracing information. Currently it is available for free.
Location on VSC-1: /opt/vampirtrace
Another Tool is TAU, which is provided by different Institutions TAU Homepage It provides viewing tools for profiles and traces (PARAPROF and JUMPSHOT)
Location on VSC-1: /opt/tau
Sample jobscript for generating tracing information using TAU
#$ -N tau #$ -q all.q #$ -pe mpich 8 #$ -l h_rt=2:0:0 mpirun -m $TMPDIR/machines -np $NSLOTS tau_exec -T PROFILE -T TRACE -io ./vasp''
This produces .edf and .trc files. Then one has to merge these files via:
tau_merge -e events.*.edf -m vasp_events.edf tautrace.*.0.0.trc vasp.trc
and finally the 'vasp.trc' and the 'vasp_events.edf' files need to be converted into .slog2 format:
tau2slog2 vasp.trc vasp_events.edf -o vasp.slog2
This file (vasp.slog2) can be visualized with jumpshot.
Currently a demo version of VAMPIR is installed on VSC-1. It can visualize VAMPIRTRACE files, as well as other formats such as OTF
Location on VSC-1: /opt/vampir
Both are installed together with TAU.