

Public Member Functions | |
| int | numUniqNodes () |
| void | sort () |
| void | print () |
Static Public Attributes | |
| static int * | nodeIDs = NULL |
| static int | numPes = 0 |
| static int | numNodes = 0 |
| static CkVec< int > * | bynodes = NULL |
| static int | supported = 0 |
Definition at line 122 of file cputopology.C.
| int CpuTopology::numUniqNodes | ( | ) | [inline] |
Definition at line 131 of file cputopology.C.
References n, nodeIDs, numNodes, numPes, CkVec< T >::push_back(), CkVec< T >::quickSort(), and supported.
Referenced by LrtsNumNodes(), and sort().
| void CpuTopology::sort | ( | ) | [inline] |
Definition at line 169 of file cputopology.C.
References bynodes, CmiNodeOf(), nodeIDs, numNodes, numPes, numUniqNodes(), CkVec< T >::push_back(), and supported.
Referenced by cpuTopoRecvHandler(), and LrtsInitCpuTopo().
| void CpuTopology::print | ( | ) | [inline] |
Definition at line 184 of file cputopology.C.
References bynodes, CmiPrintf(), nodeIDs, numNodes, and CkVec< T >::size().
Referenced by LrtsInitCpuTopo().
int * CpuTopology::nodeIDs = NULL [static] |
Definition at line 124 of file cputopology.C.
Referenced by cpuTopoRecvHandler(), LrtsInitCpuTopo(), LrtsNodeOf(), LrtsPeOnSameNode(), LrtsRankOf(), numUniqNodes(), print(), and sort().
int CpuTopology::numPes = 0 [static] |
Definition at line 125 of file cputopology.C.
Referenced by LrtsInitCpuTopo(), numUniqNodes(), and sort().
int CpuTopology::numNodes = 0 [static] |
Definition at line 126 of file cputopology.C.
Referenced by LrtsInitCpuTopo(), numUniqNodes(), print(), and sort().
CkVec< int > * CpuTopology::bynodes = NULL [static] |
Definition at line 127 of file cputopology.C.
Referenced by LrtsNodeFirst(), LrtsNodeSize(), LrtsPeOnNode(), LrtsRankOf(), print(), and sort().
int CpuTopology::supported = 0 [static] |
Definition at line 128 of file cputopology.C.
Referenced by LrtsNodeFirst(), LrtsNodeOf(), LrtsNodeSize(), LrtsNumNodes(), LrtsPeOnSameNode(), LrtsRankOf(), numUniqNodes(), and sort().
1.5.5