Peano
Loading...
Searching...
No Matches
State.cpp
Go to the documentation of this file.
1#include "State.h"
2
3
4
6 switch (state) {
8 return "undefined";
10 return "inter-rank-distribution";
12 return "intra-rank-distribution";
14 return "inter-rank-balancing";
16 return "intra-rank-balancing";
18 return "wait-for-round-robin";
20 return "stagnation";
22 return "switched-off";
23 }
24 return "<undef>";
25}
26
27
28
AutomatonState state
std::string toString(toolbox::loadbalancing::State state)
Definition State.cpp:5
State
State descriptor of load balancing.
Definition State.h:22
@ InterRankBalancing
We have completed the first two phases and try to balance between the ranks now to meet the load bala...
@ WaitForRoundRobinToken
You usually don't get this state when we query the configuration, i.e.
@ SwitchedOff
You usually don't get this state when we query the configuration, i.e.
@ Stagnation
You usually don't get this state when we query the configuration, i.e.
@ InterRankDistribution
Code has not yet spread out over all ranks but would like to do so now.
@ IntraRankDistribution
Code has spread over all ranks, but it has not spread over all cores yet, i.e.
@ IntraRankBalancing
The code is satisfied with the load balancing quality between the ranks and now spawns more partition...