- Infos im HLRS Wiki sind nicht rechtsverbindlich und ohne Gewähr -


From HLRS Platforms
Jump to navigationJump to search
Allinea DDT helps developers fix bugs quickly - from the desktop to the largest supercomputer. The most scalable parallel debugger for debugging MPI and multi-threaded codes, DDT leads the world in performance and usability.
Developer: Allinea
Platforms: NEC Nehalem Cluster
Category: Debugger
License: Commercial
Website: Allinea homepage


DDT is available through modules

module load debugger/ddt

Note: Do not forget to compile your application with debugging info (-g option)


starting the application from inside DDT

Set up the environment

module load debugger/ddt module load mpi/openmpi

Compile your application

mpicc -g your_app.c -o your_app

Start DDT:

ddt your_app

Select the right MPI Implementation in the Options and run your program.

Nec Nehalem Cluster special

If you want to debug a parallel Program using Open MPI with DDT on the NEC Nehalem Cluster select 'OpenMPI (Compatibility)' as the desired MPI Implementation.

Cray XT5m special

If your program does IO take care to start an interactive session from the correct directory.

See also

External links