Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. LCS Publications
  4. LCS Technical Memos (1974 - 2003)
  5. Randomized Routing on Fat-trees

Randomized Routing on Fat-trees

Thumbnail Image
Download
Name

MIT-LCS-TM-307.pdf

Size

6.5 MB

Format

Adobe PDF

Checksum (MD5)

b42d2e189bc6f6b4324e1fa0495ecc55

Author(s)
Greenberg, Ronald I.
•
Leiserson, Charles E.
Date Issued
May 1986
Series/Report no.
MIT-LCS-TM-307
Abstract
Fat-trees are a class of routing networks for hardware-efficient paralle computation. This paper presents a randomized algorithm for routing messages on a fat-tree. The quality of the algorithm is measured in terms of the load factor of a set of messages to be routed, which is a lower bound on the time required to deliver the messages. We show that if a set of messages has load factor lambda on a fat-tree with n processors, the number of delivery cyles (routing attempts) that the algorithm requires is O(lambda + lg n lg lg n) with probability 1-O(1/n). The best previous bound was )(lambda lg n) for the off-line problem where switch settings can be determined in advance. In a VLSI-like model where hardware cost is equated with physical volume, the routing algorithm demonstrates that fat-trees are universal routing networks in the sense that any routing network can be efficiently simulated by a fat-tree of comparable hardward cost.
Persistent DSpace Link
https://hdl.handle.net/1721.1/149116
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.