Group 0xf1d0
[ Home ] [ Our Group ] [ Design Goals ] [ Our Architecture ] [ Implementation ]
[ Technical Problems ] [ Our Code ] [ Results ] [ Pictures ]


Modularity - Each node in the tree can be either a leaf node or a router that is the parent for two more nodes. The protocol is the same for either configuration. In fact, the router has no way of knowing whether its child is a leaf or not. This modularity enables trivial reconfiguration and expansion of any particular implementations as desired ot increase performance as needed.

The use of a message-passing protocol for communications makes each leaf independant of the others. Leaves of different speeds or even processor architectures can co-exist in the same implementation .