Deliver a parallel MPI debugger for RHEL
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, tools, and much more.