Get started with DDT
Learn how to get started using Arm® DDT.
Prepare a program for debugging
Express Launch (DDT)
Run dialog box
Run a program
Application
MPI
OpenMP
CUDA
ROCM
Memory debugging
Environment variables
Plugins
Run the program
End the session
remote-exec
required by some MPIs (DDT)
Open core files
Procedure
Next steps
Attach to running programs
Automatically-detected jobs
List of all processes
Choose hosts
Use command-line arguments
Debug single-process programs
About this task
Procedure
Next steps
Debug OpenMP programs
Debug MPMD programs
About this task
Procedure
Example: Compatibility mode
Manual launch of multi-process non-MPI programs
About this task
Procedure
Results
Next steps
Start a job in a queue
Job scheduling with jsrun
Use custom MPI scripts
Start DDT from a job script
Procedure
Numactl (DDT)
MPI and SLURM
Non-MPI Programs
Python debugging
About this task
Procedure
DDT user interface
Save and load sessions