Deliver a parallel MPI debugger for RHEL

Solution Verified - Updated -

Issue

  • Deliver a parallel MPI debugger for RHEL
  • Provide parallel symbolic debuggers that allow debugging of parallel applications within a node and that permit large, complex application debugging of parallel applications utilizing multiple nodes.
  • This includes MPI-only as well as mixed MPI + explicit threads and/or OpenMP codes.
  • Some applications in an HPC environment have a huge number of symbols and a large amount of code and may run with 100K to 1M MP tasks, so application job launch under control of the debugger is a major scalablity issue.
  • In the best of all possible worlds, the debugger would allow effective debugging of jobs using every core/thread on the system.
  • Practical use of a large fraction of the machine by an application under the control of the debugger requires that the debugger be highly scalable and integrated into the system initiated parallel checkpoint/restart.

Environment

  • Red Hat Enterprise Linux

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.