Distributed Debugging Tool (DDT) by Streamline Computing
The Distributed Debugging Tool is a comprehensive graphical debugger designed for the complex task of debugging parallel code. DDT has a unique and intuitive graphical interface that puts you in control of your parallel application, whether you are working with 4 processes on a workstation or 1024 across a high-performance cluster. The tool gives users a common interface for every compiler, language and MPI distribution.
on an x64 platform.
Fx2 - Multi-language debugging tool by Absoft
Fx2™ is a powerful, fully-featured source-level debugging solution. The standard Fx2™ debugging solution is configured as a scalar (single process) debugger and is compatible with most popular 32-bit and 64-bit Linux distributions. For developers working in parallel and distributed environments such as clusters, Fx2 remains compatible with all leading compilers and functions as the back end debugging engine for Streamline's DDT (Distributed Debugging Tool) which can support up to 1024 simultaneous processes and give complete control of the process of debugging complex parallel code.
GDB6.0 - GNU Debugger (Open Source)
Version 6.1 of GDB, the GNU Debugger, is now available via anonymous FTP. GDB is a source-level debugger for C, C++, Pascal, Objective-C
and many other languages. GDB can target (i.e., debug programs running on) more than a dozen different processor architectures, and
GDB itself can run on most popular GNU/Liinux, Unix and Microsoft Windows variants.
Download GDB from Project GNU's FTP server in the directory: ftp://ftp.gnu.org/gnu/gdb
TotalView Debugger - complex code debugger by Etnus
Available on Linux and UNIX, the Etnus TotalView Debugger provides support for C/C++, compilers, and is optimized for AMD Athlon™ running Red Hat 7.2, 7.3, 8.0, and 9.0; Red Hat Advanced Server 3.0; and SuSE Enterprise Server 8.1 and 8.2. In addition, TotalView supports AMD64 on SuSE Enterprise Server 8.1 and 8. TotalView has support for all types of parallel programming models, including MPI, and OpenMP, as well as advanced support for C/C++ and F90.
|