|
Apache REEF
0.15.0
Retainable Evaluator Execution Framework
|
Group Communication operator used to scatter a list of elements to all of the IScatterReceivers. More...
Inherits Org.Apache.REEF.Network.Group.Operators.IGroupCommOperator< T >.
Inherited by Org.Apache.REEF.Network.Group.Operators.Impl.ScatterSender< T >.
Public Member Functions | |
| void | Send (List< T > elements) |
| Split up the list of elements evenly and scatter each chunk to the IScatterReceivers. More... | |
| void | Send (List< T > elements, int count) |
| Split up the list of elements and scatter each chunk to the IScatterReceivers. More... | |
| void | Send (List< T > elements, List< string > order) |
| Split up the list of elements and scatter each chunk to the IScatterReceivers in the specified task order. More... | |
Additional Inherited Members | |
Properties inherited from Org.Apache.REEF.Network.Group.Operators.IGroupCommOperator< T > | |
| string | OperatorName [get] |
| The operator name. More... | |
| string | GroupName [get] |
| The name of the operator's CommunicationGroup. More... | |
| int | Version [get] |
| The operator version number. More... | |
Group Communication operator used to scatter a list of elements to all of the IScatterReceivers.
| T | The message type |
| void Org.Apache.REEF.Network.Group.Operators.IScatterSender< T >.Send | ( | List< T > | elements | ) |
Split up the list of elements evenly and scatter each chunk to the IScatterReceivers.
| elements | The list of elements to send. |
Implemented in Org.Apache.REEF.Network.Group.Operators.Impl.ScatterSender< T >.
| void Org.Apache.REEF.Network.Group.Operators.IScatterSender< T >.Send | ( | List< T > | elements, |
| int | count | ||
| ) |
Split up the list of elements and scatter each chunk to the IScatterReceivers.
Each receiver will receive a sublist of the specified size.
| elements | The list of elements to send. |
| count | The size of each sublist |
Implemented in Org.Apache.REEF.Network.Group.Operators.Impl.ScatterSender< T >.
| void Org.Apache.REEF.Network.Group.Operators.IScatterSender< T >.Send | ( | List< T > | elements, |
| List< string > | order | ||
| ) |
Split up the list of elements and scatter each chunk to the IScatterReceivers in the specified task order.
| elements | The list of elements to send. |
| order | The list of task identifiers representing the order in which to scatter each sublist |
Implemented in Org.Apache.REEF.Network.Group.Operators.Impl.ScatterSender< T >.
1.8.11