Debug with Arm DDT
Here, you’ll find everything you need to get up and running with Arm DDT - a powerful, easy-to-use graphical debugger designed to make you and your team more productive. It includes static analysis that highlights potential problems in the source code, integrated memory debugging that can catch reads and writes outside of array bounds, integration with MPI message queues and much more. It provides a complete solution for finding and fixing problems whether on a single thread or hundreds of thousands. You can debug OpenMP, parallel (MPI) software, heterogeneous software such as that written to use GPUs, hybrid codes mixing paradigms such as MPI + OpenMP, or MPI + CUDA and multi-process software of any form, including client-server applications.