Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

We recommend launching VampirServer in an interactive PBS batch job. To do this, you need to submit the job to the queue:

Code Block
languagebash
qsub -I -lwalltime=... -lncpus=... -lmem=...

where the walltime, number of CPUs, and memory have been appropriately selected (I recommend using a multiple of 16 for ncpus and then twice that in GB for the memory request - for example, 32 CPUs and 64GB of memory). If you want the job to start quicker, considering using the express queue, although note that it consumes SUs at a significanly faster rate. Once the job has started, you need to load the vampir module:

Code Block
languagebash
module load vampir/8.3.0

and then you can launch the VampirServer processes using

 

Code Block
languagebash
vampirserver start

Once it has started the VampirServer processes, you will get output similar to this:

Code Block
languagebash
Launching VampirServer...
/apps/Modules/modulefiles/(3):ERROR:105: Unable to locate a modulefile for 'openmpi//opt/OTF2-1.4-64'
VampirServer 8.3.0  (r9073)
Licensed to Australian National University
Running 15 analysis processes... (abort with vampirserver stop 18103)
VampirServer  listens on: r643:30005

 

Take note of the last line, since this gives you the hostname (r643) and port (30005) that VampirServer is listening on. Now, you can open a new SSH session to raijin and launch Vampir as per the instructions on it's software page - however this time you would select "Remote File" and enter the hostname and port from above in the fields provided, select "socket" as the connection type, and then select "connect". Then it will ask you for the trace file as usual.

If you're using the alternative method of specifying the path to the trace file on the command line, you should enter it in the form host:port:path when launching Vampir, and use an absolute path. For example, for the VampirServer instance above, you would use

Code Block
languagebash
vampir r643:30005:/path/to/file.otf