mpi-forum / mpi-issues

Tickets for the MPI Forum
http://www.mpi-forum.org/
66 stars 7 forks source link

Handle Debugging Interface #847

Open mahermanns opened 5 months ago

mahermanns commented 5 months ago

Problem

There is currently no interface for debuggers to introspect handle information portably, which makes it harder for debuggers to provide in-depth information across multiple implementation.

Proposal

Expand on the ideas of the message queue interface and the OpenMP debugging interface to provide debugging information portably across different implementations.

Changes to the Text

tbd.

Impact on Implementations

Implementation of a debugging library that implements the proposed API and communicates the data with the MPI library itself.

Impact on Users

Introspection of handle information across different MPI implementations with a single API to support.

References and Pull Requests

API Discussion on Tools WG Wiki: https://github.com/mpiwg-tools/tools-issues/wiki/Handle-Debugging

mahermanns commented 3 months ago

As discussed in the tools working group meeting: