Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
doku:totalview-tutorial [2018/06/15 10:34] – removed ir | doku:totalview-tutorial [Unknown date] (current) – external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== Using Totalview on the Vienna Scientific Cluster ===== | ||
+ | |||
+ | - Download the **[[doku: | ||
+ | - If using bash on the VSC, add the following lines to your .bashrc or .bash_profile:< | ||
+ | export TVDSVRLAUNCHCMD=" | ||
+ | export TOTALVIEW="/ | ||
+ | |||
+ | If you use tcsh, set in your .cshrc:< | ||
+ | setenv TVDSVRLAUNCHCMD "ssh -X" | ||
+ | setenv TOTALVIEW "/ | ||
+ | - Set up a job-script in a directory on the login of the VSC, similar to this one:< | ||
+ | changequote(`[', | ||
+ | #$ -V | ||
+ | #$ -S /bin/csh | ||
+ | #$ -N <Job name> | ||
+ | #$ -pe mpich 16 | ||
+ | #$ -l h_rt=00: | ||
+ | |||
+ | # Do not remove the following: | ||
+ | TV_COMMAND | ||
+ | |||
+ | # The following removes the temporary script file | ||
+ | TV_RM_COMMAND | ||
+ | |||
+ | exit | ||
+ | </ | ||
+ | - Compile your application with debug switches, e.g.:< | ||
+ | - Start the remote display client on your **local workstation**. Under Linux, e.g.:< | ||
+ | * The important fields are: | ||
+ | - Enter remote host to run your debug session: | ||
+ | * Remote Host: enter the login node of your university | ||
+ | * User Name: your VSC username | ||
+ | - not needed | ||
+ | - Enter settings for the debug session on the Remote Host: | ||
+ | * //Path to totalview on the remote host:// / | ||
+ | * //Your Executable (path & name):// -> enter the complete path to your program | ||
+ | * under the caption //Submit Job to Batch Queueing System:// select **PBS Pro** -> this will open additional fields with options for the queueing system | ||
+ | - Enter batch submission settings for the Remote Host: | ||
+ | * //PBS Submit Command:// qsub | ||
+ | * //TotalView PBS Script to Run:// tvsge.csh -> this is the script your created in step 3 above. | ||
+ | * // | ||
+ | - Klick on < | ||
+ | |||
+ | ===== Totalview, Downloads ===== | ||
+ | ==== Documentation ==== | ||
+ | {{doku: | ||
+ | {{doku: | ||
+ | {{doku: | ||
+ | ==== Replay engine ==== | ||
+ | {{doku: | ||
+ | ==== Remote Display Client ==== | ||
+ | {{doku: | ||
+ | {{doku: | ||
+ | {{doku: | ||
+ | {{doku: | ||
+ | {{doku: | ||
+ | {{doku: | ||
+ | |||