Functions | |
int | CkMyPe () |
int | CkNumPes () |
int | CkMyRank () |
int | BgNodeRank () |
int | CkMyNodeSize () |
static void | CmiSyncSend (int pe, int nb, char *m) |
static void | CmiSyncSendAndFree (int pe, int nb, char *m) |
static void | CmiSyncBroadcast (int nb, char *m) |
static void | CmiSyncBroadcastAndFree (int nb, char *m) |
static void | CmiSyncBroadcastAll (int nb, char *m) |
static void | CmiSyncBroadcastAllAndFree (int nb, char *m) |
static int | CkMyNode () |
static int | CkNodeOf (int pe) |
static int | CkNumNodes () |
static int | CkNodeSize (int node) |
static int | CkNodeFirst (int node) |
static void | CksdScheduler (int ret) |
static void | CksdExitScheduler () |
static void | CkDeliverMsgs (int nmsg) |
void | CkReduce (void *msg, int size, CmiReduceMergeFn mergeFn) |
static void | BgCharmExit () |
static int BGConverse::CkMyPe | ( | ) | [inline] |
Definition at line 68 of file middle-blue.h.
Referenced by BgCharmExit(), CmiSyncBroadcast(), and CmiSyncBroadcastAndFree().
static int BGConverse::CkNumPes | ( | ) | [inline] |
static int BGConverse::CkMyRank | ( | ) | [inline] |
Definition at line 70 of file middle-blue.h.
Referenced by _handleProcData(), _initCharm(), _initDone(), _loadbalancerInit(), _registerDone(), CkRegisteredInfo< T >::add(), CkCheckpointMgr::Checkpoint(), CkDeleteChares(), CkPupProcessorData(), CkRegisterEpInternal(), CkRestartMain(), InitCallTable::enumerateInitCalls(), CkNodeReductionMgr::flushStates(), initTraceProjectionsBOC(), initTraceSimpleBOC(), initTraceSummaryBOC(), initTraceTauBOC(), CkMemCheckPT::isMaster(), FuncCkLoop::parallelizeFunc(), readonlyGet(), RegisterCkLoopHdlrs(), ST_RecursivePartition_getTreeInfo(), and traceCommonInit().
static int BGConverse::BgNodeRank | ( | ) | [inline] |
Definition at line 71 of file middle-blue.h.
Referenced by _initCharm(), InitCallTable::enumerateInitCalls(), initTraceProjectionsBOC(), initTraceSimpleBOC(), initTraceSummaryBOC(), initTraceTauBOC(), LrtsInitCpuTopo(), RegisterCkLoopHdlrs(), and traceCommonInit().
static int BGConverse::CkMyNodeSize | ( | ) | [inline] |
Definition at line 72 of file middle-blue.h.
Referenced by FuncCkLoop::init(), CkMemCheckPT::isMaster(), Ck::IO::impl::Director::openFile(), FuncCkLoop::parallelizeFunc(), CkMessageReplay::process(), DefaultArrayMap::procNum(), traceCommonInit(), and FuncCkLoop::~FuncCkLoop().
Definition at line 75 of file middle-blue.h.
References CmiAlloc(), and x.
static void BGConverse::CmiSyncBroadcast | ( | int | nb, | |
char * | m | |||
) | [inline, static] |
Definition at line 94 of file middle-blue.h.
References CkMyPe(), and CmiAlloc().
static void BGConverse::CmiSyncBroadcastAndFree | ( | int | nb, | |
char * | m | |||
) | [inline, static] |
Definition at line 102 of file middle-blue.h.
References CkMyPe().
static void BGConverse::CmiSyncBroadcastAll | ( | int | nb, | |
char * | m | |||
) | [inline, static] |
Definition at line 108 of file middle-blue.h.
References CmiAlloc().
static void BGConverse::CmiSyncBroadcastAllAndFree | ( | int | nb, | |
char * | m | |||
) | [inline, static] |
Definition at line 116 of file middle-blue.h.
static int BGConverse::CkMyNode | ( | ) | [inline, static] |
Definition at line 154 of file middle-blue.h.
Referenced by _nodeGroupCreate(), _propMapInit(), AMPI_API_IMPL(), ampiNodeInit(), ST_RecursivePartition< Iterator >::buildSpanningTree(), CkCheckpointMgr::Checkpoint(), ST_RecursivePartition< Iterator >::chooseSubtreeRoots(), CkCallback::CkCallback(), CkCreateLocalNodeGroup(), CkRestartMain(), CkSendMsgNodeBranchImmediate(), CkSendMsgNodeBranchInline(), CkNodeReductionMgr::ckSetReductionClient(), CkNodeReductionMgr::collectMaxRedNo(), CkNodeReductionMgr::contribute(), CkNodeReductionMgr::contributeWithCounter(), CkNodeReductionMgr::DeleteChild(), CkNodeReductionMgr::DeleteNewChild(), CkNcpyBuffer::deregisterMem(), final::destLikelyWithinProcess(), CkNodeReductionMgr::doAddContribution(), CkNodeReductionMgr::doneEvacuate(), CkNodeReductionMgr::doRecvMsg(), CkNodeReductionMgr::evacuate(), CkNodeReductionMgr::findMaxRedNo(), CkNodeReductionMgr::finishReduction(), CkNodeReductionMgr::firstKid(), CkNcpyBuffer::get(), CkObjID::getObject(), CkNodeReductionMgr::hasParent(), FuncCkLoop::init(), CkNodeReductionMgr::init_BinaryTree(), CkReductionMgr::init_BinaryTree(), CkNodeReductionMgr::init_BinomialTree(), CkReductionMgr::init_BinomialTree(), CkReductionMgr::init_TopoTree(), ST_RecursivePartition< Iterator >::initPhyNodes(), CkMemCheckPT::isMaster(), CkNodeReductionMgr::LateMigrantMsg(), CkNodeReductionMgr::modifyTree(), NodeGroup::NodeGroup(), CkMessageReplay::process(), CkReductionMgr::pup(), CkNcpyBuffer::put(), CkNodeReductionMgr::RecvMsg(), RegisterCkLoopHdlrs(), CkNcpyBuffer::registerMem(), ST_RecursivePartition< Iterator >::ST_RecursivePartition(), ST_RecursivePartition_getTreeInfo(), ST_RecursivePartition< Iterator >::translateCoordinates(), and CkNodeReductionMgr::updateTree().
Definition at line 155 of file middle-blue.h.
Referenced by CkNcpyBuffer::deregisterMem(), final::destLikelyWithinProcess(), CkNcpyBuffer::get(), CkNcpyBuffer::put(), CkNcpyBuffer::registerMem(), and ST_RecursivePartition< Iterator >::withinPhyNodeTree().
static int BGConverse::CkNumNodes | ( | ) | [inline, static] |
Definition at line 156 of file middle-blue.h.
Referenced by _createNodeGroup(), _nodeGroupCreate(), _propMapInit(), _sendMsgNodeBranch(), checkpointOne(), CkBroadcastMsgNodeBranch(), CkCreateNodeGroup(), CkNodeReductionMgr::CkNodeReductionMgr(), CkRestartMain(), CkSendMsgNodeBranchImmediate(), arrayMapInfo::compute_binsize(), CkNodeReductionMgr::flushStates(), getNodeTopoTreeEdges(), CkNodeReductionMgr::init_BinaryTree(), CkReductionMgr::init_BinaryTree(), CkNodeReductionMgr::init_BinomialTree(), CkReductionMgr::init_BinomialTree(), isCharmEnvelope(), CkNodeReductionMgr::pup(), and traceCommonInit().
Definition at line 158 of file middle-blue.h.
Referenced by CkReductionMgr::init_BinaryTree(), CkReductionMgr::init_BinomialTree(), and CkReductionMgr::init_TopoTree().
Definition at line 159 of file middle-blue.h.
Referenced by FuncCkLoop::init(), CkReductionMgr::init_BinaryTree(), CkReductionMgr::init_BinomialTree(), CkReductionMgr::init_TopoTree(), CkMessageReplay::process(), DefaultArrayMap::procNum(), and RegisterCkLoopHdlrs().
static void BGConverse::CksdScheduler | ( | int | ret | ) | [inline, static] |
Definition at line 161 of file middle-blue.h.
static void BGConverse::CksdExitScheduler | ( | ) | [inline, static] |
Definition at line 162 of file middle-blue.h.
static void BGConverse::CkDeliverMsgs | ( | int | nmsg | ) | [inline, static] |
Definition at line 163 of file middle-blue.h.
void BGConverse::CkReduce | ( | void * | msg, | |
int | size, | |||
CmiReduceMergeFn | mergeFn | |||
) |
static void BGConverse::BgCharmExit | ( | ) | [inline, static] |
Definition at line 206 of file middle-blue.h.
References CkMyPe().