Debuggers

TIGRESS machines provide the standard Gnu debugging environment on the head nodes of each cluster.

Additionally, Princeton licenses Allienea's Distributed Debugging Tool (DDT). It can be used to debug serial and parallel (OpenMP and/or MPI) codes.

We recommend using the DDT debugger for HPC programs. For instructions on getting started using DDT on the clusters, please see the DDT entry on the FAQ page.

Debugger Open Source? Home Page
GDB Yes http://www.gnu.org/software/gdb/
DDT No http://www.allinea.com/products/ddt