Arm Forge, Arm's cross-platform performance engineering toolkit, provides Arm DDT. DDT is a modern and easy to use parallel debugger widely used by software developers and computational scientists in industry, academia and government research. It is designed to work at all scales and is proven in production usage at petascale and beyond. Its interface simplifies concurrency and is highly responsive even at extreme scale.
Typical questions this tool helps to answer - for any scale of application:
- Where is my application crashing?
- Why is my application crashing?
- Why is my application hanging?
MPI, OpenMP, pthreads, UPC, SHMEM, F90, C++