OpenMPI
0.1.1
|
Provides a module to match MPI P2P massages. More...
#include <otf.h>
Go to the source code of this file.
Typedefs | |
typedef struct OTFAUX_MsgMatching_Context | OTFAUX_MsgMatching_Context |
Opaque type for using the matching module. More... | |
Functions | |
OTFAUX_MsgMatching_Context * | OTFAUX_MsgMatching_create (void) |
Create a context for matching messages. More... | |
void | OTFAUX_MsgMatching_destroy (OTFAUX_MsgMatching_Context *mm_context) |
Destroy a context previously created with OTFAUX_MsgMatching_Create. More... | |
void | OTFAUX_MsgMatching_enqueueRecv (OTFAUX_MsgMatching_Context *mm_context, uint64_t sender, uint64_t receiver, uint32_t tag, uint32_t comm, uint64_t time, uint32_t size, uint32_t scl) |
Provide a recv event for matching. More... | |
int | OTFAUX_MsgMatching_matchSend (OTFAUX_MsgMatching_Context *mm_context, uint64_t sender, uint64_t receiver, uint32_t tag, uint32_t comm, uint64_t *ptime, uint32_t *psize, uint32_t *pscl) |
Try to match a send with the corresponding recv. More... | |
void | OTFAUX_MsgMatching_releaseMemory (OTFAUX_MsgMatching_Context *mm_context) |
If you think the OTFAUX_MsgMatching_Context holds to much memory, you can order him to release unused memory. More... | |
Provides a module to match MPI P2P massages.