Logo
24.1.2
  • Linaro Forge
  • DDT
    • Get started with DDT
      • Prepare a program for debugging
      • Express Launch (DDT)
      • Run a program
      • remote-exec required by some MPIs (DDT)
      • Open core files
      • Attach to running programs
      • Debug single-process programs
      • Debug OpenMP programs
      • Debug MPMD programs
      • Manual launch of multi-process non-MPI programs
      • Start a job in a queue
      • Job scheduling with jsrun
      • Use custom MPI scripts
      • Start DDT from a job script
      • Numactl (DDT)
      • Python debugging
      • Save and load sessions
    • DDT user interface
    • Source code (DDT)
    • Control program execution
    • Variables and data
    • Program input and output
    • Logbook
    • Message queues
    • Memory debugging
    • Use and write plugins
    • GPU debugging
    • Offline debugging
  • MAP
  • Performance Reports
  • Supported platforms
  • Get support
  • General troubleshooting
  • Known issues and notes
  • Configuration
  • Queue template script syntax
  • Worked Examples
  • Security
Linaro Forge
  • DDT
  • Get started with DDT
Previous Next

Get started with DDT

Learn how to get started using Linaro DDT.

  • Prepare a program for debugging
  • Express Launch (DDT)
    • Run dialog box
  • Run a program
    • Application
    • MPI
    • OpenMP
    • CUDA
    • ROCm
    • Intel Xe
    • 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
  • Save and load sessions
Previous Next

© Copyright 2023-2025 Linaro Limited. All rights reserved.

v: 24.1.2
Versions
latest
24.1.2
24.1.1
24.1
24.0.6
23.1.2
Userguides
Linaro Forge
Linaro Forge Licence Server
Linaro Custom Metric Plugin Interface
Downloads
PDF
Product

www.linaroforge.com . www.linaro.org