PPL Logo

util/treeStrategy_nodeAware_minBytes.h File Reference

Go to the source code of this file.

Namespaces

namespace  topo
namespace  topo::impl

Data Structures

class  topo::SpanningTreeStrategy_nodeAware_minBytes< Iterator, ValueType >
 A concrete tree builder that is aware of cpu topology (ie, node aware) while constructing spanning trees. More...
class  topo::topo::SpanningTreeStrategy_nodeAware_minBytes< Iterator, SpanningTreeVertex >
 Partial specialization when input is a container of SpanningTreeVertices. More...

Functions

template<typename Iterator>
SpanningTreeVertex * topo::impl::buildNextGen_nodeAware_minBytes (const vtxType parentPE, const Iterator firstVtx, const Iterator beyondLastVtx, const int maxBranches)
 Separates on-node PEs into separate sub-tree(s) and then builds a dumb spanning tree for the off-node PEs.


Generated on Mon Sep 21 08:12:23 2020 for Charm++ by  doxygen 1.5.5