Razhroščevalnik DDT omogoča spremljanje večnitnih programov (OpenMP, MPI), ki so lahko porazdeljeni in pognani iz nadzornika poslov.
Vmesnik DDT je razdeljen na naslednja področja:
- Menu Bar
- Process Controls
- Process Group Panel (DDTMP)
- Project Navigation Panel
- Source Code Panel
- Variable Panel
- Evaluate Panel
- Parallel Stack View and Output panel
- Status Bar
Razhroščevalnik naložimo z ukazom:
module load ddt
Poganjanje programov je možno iz vmesnika samega (ddt) kot tudi skozi klasičen zagon v zagonskih skriptah LSF, kjer napišemo zagon z ddt-client pred samim mpirun:
ddt-client DDT_DEBUGGER_ARGUMENTS_TAG mpirun -np NUM_PROCS_TAG \
EXTRA_MPI_ARGUMENTS_TAG PROGRAM_TAG PROGRAM_ARGUMENTS_TAG
Podrobnejša navodila so na voljo lokalno file:///usr/local/ddt/doc/userguide.pdf na nadzornem vozlišču Prelog. Za učenje pa lahko uporabimo posnete tečaje na http://www.allinea.com/webinars