https://123dok.net/document/yj755n6y-topology-and-affinity-aware-hierarchical-and-distributed-load-balancing-in-charm-plus-plus.html