Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Improvements include
- Reduce number of serialization layers .NET Wake
- Support binary tree topology
- Don't pull all of the values to be reduced into memory at once for flat topology; stagger them to not run out of memory for large number of nodes
- Pipelining for aggregation trees
- Elasticity and fault tolerance
- Simplify API
- Use Tang Names instead of strings for configuration of names (Group name, Operator Name, Task ID)
- Use types to be injected instead of instantiated objects in Operator Specifications
- Use .NET async features when applicable for network
Attachments
Issue Links
- incorporates
-
REEF-166 Support tree topology in Group Communication at .Net
- Resolved
-
REEF-175 Using injection in tests for MpiDriver
- Resolved
-
REEF-162 Adding MPI tests
- Closed
-
REEF-174 Use type instead of instance for Codec in MpiDriver
- Resolved
-
REEF-329 Properly use Tang Injection in Group Communication
- Resolved
-
REEF-173 Simplyfy Group Communication Driver API
- Closed
(1 incorporates)