9th International Parallel Processing Symposium On generalized fat trees Santa Barbara, CA April 25-April 28 ISBN: 0-8186-7074-6
We introduce and analyze a new family of multiprocesser interconnection networks, called generalized fat trees, which include as special cases the fat trees used for the connection machine architecture CM-5, pruned butterflies, and various other fat trees proposed in the literature. The generalized fat trees provide a formal unifying concept to design and analyse a fat tree based architecture. The extended generalized fat tree network XGFT(h; m/sub 1/, ..., m/sub h/; w/sub 1/, ..., w/sub h/) of height h has /spl Pi//sub i=1//sup h/ m/sub i/ leaf processors and the inner nodes serve only as switches or routers. Each non-leaf node in level i has m/sub i/ children and each non-root has w/sub i+1/ parent nodes. The generalized fat trees provide regularity, symmetry, recursive scalability, maximal fault-tolerance, logarithmic diameter bisection scalability, and permit simple algorithms for fault tolerant self-routing and broadcasting. These networks are also versatile, since they can efficiently embed rings, meshes and tori, trees, pyramids and hypercubes.
Index Terms:
parallel architectures; multiprocessor interconnection networks; communication complexity; fault tolerant computing; reliability; network routing; generalized fat trees; multiprocesser interconnection networks; connection machine architecture; CM-5; pruned butterflies; fat tree based architecture; inner nodes; leaf processors; switches; routers; hypercubes; symmetry; recursive scalability; maximal fault-tolerance; logarithmic diameter bisection scalability; fault tolerant self-routing; broadcasting; rings; meshes; tori; trees; pyramids
Citation:
S.R. Ohring, M. Ibel, S.K. Das, M.J. Kumar, "On generalized fat trees," ipps, pp.37, 9th International Parallel Processing Symposium, 1995 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||