|
OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
OPAL
|
#include "Message/CommPM.h"#include "Message/Message.h"#include "Utility/IpplInfo.h"#include <mpi.h>#include <score.h>#include <cstring>#include <cstdlib>#include <unistd.h>
Go to the source code of this file.
Classes | |
| struct | PM_Message |
Macros | |
| #define | PM_MTU (8192 + 32) |
| #define | MAX_MPI_ERRS 500 |
Typedefs | |
| typedef void * | pmCtx |
Functions | |
| int | _pmGetSendBuf (pmCtx pmc, caddr_t *bufp, size_t length) |
| int | _pmSend (pmCtx pmc, int dst_node) |
| int | _pmSendDone (pmCtx pmc) |
| int | _pmReceive (pmCtx pmc, caddr_t *bufp, size_t *length) |
| int | _pmPutReceiveBuf (pmCtx pmc) |
Variables | |
| pmCtx | _pm_subnet [] |
| int | _pm_subnet_count |
| #define MAX_MPI_ERRS 500 |
Definition at line 63 of file CommPM.cpp.
| #define PM_MTU (8192 + 32) |
Definition at line 51 of file CommPM.cpp.
| typedef void* pmCtx |
Definition at line 40 of file CommPM.cpp.
| int _pmGetSendBuf | ( | pmCtx | pmc, |
| caddr_t * | bufp, | ||
| size_t | length | ||
| ) |
Referenced by CommPM::mysend().
| int _pmPutReceiveBuf | ( | pmCtx | pmc | ) |
Referenced by CommPM::myreceive(), and CommPM::pickup_message().
| int _pmReceive | ( | pmCtx | pmc, |
| caddr_t * | bufp, | ||
| size_t * | length | ||
| ) |
Referenced by CommPM::myreceive(), and CommPM::pickup_message().
| int _pmSend | ( | pmCtx | pmc, |
| int | dst_node | ||
| ) |
Referenced by CommPM::mysend().
| int _pmSendDone | ( | pmCtx | pmc | ) |
Referenced by CommPM::mysend().
| pmCtx _pm_subnet[] |
Referenced by CommPM::CommPM().
| int _pm_subnet_count |
Referenced by CommPM::CommPM().
1.8.5