LSF Version 7.3 - Using Platform LSF HPC

How LSF Works with TotalView
Platform LSF is integrated with Etnus TotalView® multiprocess debugger. You should
already be familiar with using TotalView software and debugging parallel applications.
Debugging LSF jobs with TotalView
Etnus TotalView is a source-level and machine-level debugger for analyzing, debugging,
and tuning multiprocessor or multithreaded programs. LSF works with TotalView two
ways:
Use LSF to start TotalView together with your job
Start TotalView separately, submit your job through LSF and attach the processes
of your job to TotalView for debugging
Once your job is running and its processes are attached to TotalView, you can debug
your program as you normally would.
See the TotalView Users Guide for information about using TotalView.
Installing LSF for TotalView
lsfinstall installs the application-specific esub program esub.tvpoe for
debugging POE jobs in TotalView. It behaves like
esub.poe and runs the poejob
script, but it also sets the appropriate TotalView options and environment variables for
POE jobs.
lsfinstall also configures hpc_ibm_tv queue for debugging POE jobs in
lsb.queues. The queue is not rerunnable, does not allow interactive batch jobs
(
bsub -I), and specifies the following TERMINATE_WHEN action:
TERMINATE_WHEN=LOAD PREEMPT WINDOW
lsfinstall installs the following application-specific esub programs to use
TotalView with LSF:
Configures hpc_linux_tv queue for debugging LAM/MPI and MPICH-GM
jobs in
lsb.queues. The queue is not rerunnable, does not allow interactive
batch jobs (
bsub -I), and specifies the following TERMINATE_WHEN action:
TERMINATE_WHEN=LOAD PREEMPT WINDOW
esub.tvlammpifor debugging LAM/MPI jobs in TotalView; behaves like
esub.lammpi, but also sets the appropriate TotalView options and environment
variables for LAM/MPI jobs, and sends the job to the
hpc_linux_tv queue
esub.tvmpich_gmfor debugging MPICH-GM jobs in TotalView; behaves like
esub,mpich_gm, but also sets the appropriate TotalView options and
environment variables for MPICH-GM jobs, and sends the job to the
hpc_linux_tv queue
Environment variables for TotalView
On the submission host, make sure that:
The path to the TotalView binary is in your $PATH environment variable
$DISPLAY is set to
console_name
:0.0