|
RankInfo | convertPartNum (uint32_t partNum) |
|
void | simple_partition_step (PartitionComponentMap_t &component_map, ComponentId_t *setA, const int lengthA, int rankA, ComponentId_t *setB, const int lengthB, int rankB, std::map< ComponentId_t, std::map< ComponentId_t, SimTime_t > *> timeTable, int step) |
|
| SimplePartitioner (RankInfo total_ranks, RankInfo my_rank, int verbosity) |
|
void | performPartition (PartitionGraph *graph) override |
|
bool | requiresConfigGraph () override |
|
bool | spawnOnAllRanks () override |
|
virtual void | performPartition (PartitionGraph *UNUSED(graph)) |
| Function to be overriden by subclasses. More...
|
|
virtual void | performPartition (ConfigGraph *UNUSED(graph)) |
| Function to be overriden by subclasses. More...
|
|
|
SST_ELI_REGISTER_PARTITIONER(SimplePartitioner, "sst", "simple", SST_ELI_ELEMENT_VERSION(1, 0, 0), "Simple partitioning scheme which attempts to partition on high latency links while balancing number of components per rank.") private uint32_t | total_parts |
|
The documentation for this class was generated from the following files:
- src/sst/core/part/simplepart.h
- src/sst/core/part/simplepart.cc