Linaro Logo

Linaro DDT

The Number One Debugger for C, C++ and Fortran Threaded and Parallel Code

Linaro DDT (Distributed Debugging Tool) is an advanced debugger designed to simplify the troubleshooting and optimization of complex, high-performance computing (HPC) applications.

linaro ddt icon

Excel in debugging parallel, multithreaded, and distributed applications written in C, C++, Fortran, and Python.

linaro ddt icon

Leverage an intuitive graphical interface that enables developers to easily identify bugs, memory leaks, and performance bottlenecks in individual threads or across thousands of processes.

linaro ddt icon

Experience powerful capabilities, such as memory debugging and support for MPI, OpenMP, CUDA and ROCm, making it an essential tool for developers working in the demanding environments of supercomputing and large-scale scientific computing.

linaro ddt icon

"With Arm DDT, debugging is fast and enjoyable. It’s easy to just pick up– it is outstanding for debugging multithreaded and parallel software."

Neil Catling, Chief Software Scientist CGG

icon

Debugging designed for novice and master alike

Linaro DDT’s powerful intuitive GUI sets the standard for multi-process and multi-threaded debugging. Zero-click variable comparisons, built-in memory debugging and a powerful array of visualizations simplify the complexity of debugging software - whether on the desktop or today's increasingly parallel processors, clusters and supercomputers.

Cross-platform to keep you productive

Moving to a new architecture or system is challenging enough without learning a new toolchain at the same time. Linaro DDT runs everywhere - on your own laptop, the latest supercomputer and tomorrow's upcoming architectures. It supports x86-64, 64-bit Arm CPUs, and GPUs from Nvidia, AMD and Intel.

Best-practice training from parallel debugging experts

Maximize the results with on-site and web-based training courses from the experts in parallel debugging. A wide range of training materials and direct email access to our support team ensures you get the most out of your hardware and software for years to come.