[Beowulf] torus versus (fat) tree topologies
Don Holmgren
djholm at fnal.gov
Fri Nov 12 17:00:11 PST 2004
On Fri, 12 Nov 2004, Patrick Geoffray wrote:
> Hi Håkon,
>
> Håkon Bugge wrote:
> > deployment times and more complicated node replacement. In larger
> > systems though, cabling of centralized switched tends to require very
> > _long_ cables, something you do not need using tori topologies.
>
> How do you close your Torus without long cables ? Unless you stack your
> nodes in a circle, you will need long cables.
>
> Patrick
Hi Patrick -
Interleave the cables. Suppose you have 10 nodes. The first way people
think about cabling a torus of 10 nodes is:
1 -- 2 -- 3 -- 4 -- 5 -- 6 -- 7 -- 8 -- 9 -- 10
| |
----------------------------------------------
In this configuration, yes, there's a long cable from 1 to 10 to close
the loop. The shorthand way of writing this is:
1-2-3-4-5-6-7-8-9-10-1
Instead, interleave the cables connecting every other node:
1-3-5-7-9-10-8-6-4-2-1
The longest cable in this scheme is twice the distance between each
adjacent pair of nodes.
Don
More information about the Beowulf
mailing list