http://clusterdesign.org/fat-trees/ Found this interesting page with some discussion on fat tree implementation including blocking considerations.
zale
Fat trees seem to be used more often in interconnecting nodes in supercomputers than in production processors. This could be because it's tricky to deal with different bandwidths in low-level hardware.
SR_94
By ensuring higher bandwidth at roots, we ensure that root is not the bottleneck in node to node communication.
Levy
@zale
The fat tree in networking seems different of the fat tree here... although they all aim at increasing the bandwidth of upper layers
http://clusterdesign.org/fat-trees/ Found this interesting page with some discussion on fat tree implementation including blocking considerations.
Fat trees seem to be used more often in interconnecting nodes in supercomputers than in production processors. This could be because it's tricky to deal with different bandwidths in low-level hardware.
By ensuring higher bandwidth at roots, we ensure that root is not the bottleneck in node to node communication.
@zale The fat tree in networking seems different of the fat tree here... although they all aim at increasing the bandwidth of upper layers