ddt
Table of Content
Versions and Availability
h4
h5
Module Names for ddt on qb3
Machine | Version | Module Name |
---|---|---|
qb3 | 19.1.4 | ddt/19.1.4 |
▶ Module FAQ?
▶ Did not find the version you want to use??
About the Software
Arm DDT is a cross-platform debugging tool, compatible with most flavors of Linux on Intel x86_64 (Xeon), IBM Power, NVIDIA CUDA, and Arm hardware.
Usage
- DDT requires X-windows to function, so the local machine must have an X11 server installed and running.
- Compile the program with debugging enabled. This typically
requires using the
-O0
and-g
command line switches. - When using a version of MVAPICH2 newer than 1.2, there are
two versions of the MPI task manager to choose from. One uses
the MPD daemons and the other uses a mechanism based on
SSH. The latter is preferred as it gives much better scaling
performance at high process counts. To specify its use, set
the DDTMPIRUN environment variable to the absolute path of the
launch manager you wish to use (if you use
mpirun
thempd
daemons must be managed manually):
▶ X11 FAQ?
$ export DDTMPIRUN=`which mpirun_rsh` or $ export DDTMPIRUN=`which mpirun`
Resources
- DDT Users Guide is available on line.
Last modified: September 10 2020 11:58:50.