High Performance Computing
High End Visualization
About CCR Contact Us Events Facilities Faculty Project Highlights History Job Opportunities News Partners Staff
Bioinformatics Consulting Services Grid Computing Visualization
Accounts Application Software Consulting Getting Started Hardware Resources Frequently Asked Questions Machine Status MyStats Overview Request Help Storage Resources Training/Courses Web Portals
Access Grid Training Outreach
Events Logos Media News Photo Album Videos
Contact Information Directions
  Dashboard > CCR Web > Getting Started > Debugging
Log In   View a printable version of the current page.
Debugging

CCR offers several tools/packages to assist users in debugging their codes, including parallel debuggers.

GNU Debugger: gdb

GNU DataDisplayDebugger: ddd

Intel Debugger: idb

  • The default is a non-graphical interface.
    • The -gui flag will launch a graphical interface.
  • This debugger can be used with parallel MPI applications.
  • Load one of the Intel modules to set the PATH for idb.
    • Show available Intel modules: module avail intel
    • Load the default Intel module: module load intel
  • idb manual

PGI Debugger: pgdbg

  • This is a graphical debugger for parallel MPI and OpenMP applications.
  • Load one of the PGI modules to set the PATH for pgdbg.
    • Show available PGI modules: module avail pgi
    • Load the default PGI module: module load pgi
  • pgdbg guide

Totalview

  • This is a graphical, multiprocessor (parallel) debugger.
  • Load one of the Totalview modules to set the PATH.
    • Show available Totalview modules: module avail totalview
    • Load the default Intel module: module load totalview
  • Totalview user guide

Eclipse Open Development Platform

KDevelop Integrated Development Environment

Center for Computational Research - University at Buffalo - State University of New York