TY - GEN
T1 - Routing multiple paths in hypercubes
AU - Greenberg, David S.
AU - Bhatt, Sandeep N.
PY - 1990
Y1 - 1990
N2 - We present new techniques for mapping computations onto hypercubes. Our methods speed up classical implementations of grid and tree communications by a factor of Θ(n), where n is the number of hypercube dimensions. The speed-ups are the best possible. We obtain these speed-ups by mapping each edge of the guest graph onto short, edge-disjoint paths in the hypercube. These multiple-path embeddings can be used to reduce communication time for large grid-based scientific computations, to increase tolerance to link faults, and for fast routing of large messages. We also develop a general technique for deriving multiple-path embeddings from multiple-copy embeddings. Multiple-copy embeddings are one-to-one maps of independent copies of the guest graph within the We present an efficient multiple-copy embedding of the cube-connected-cycles network within the hypercube. This embedding is used to derive efficient multiple-path embeddings of trees and butterfly networks in hypercubes.
AB - We present new techniques for mapping computations onto hypercubes. Our methods speed up classical implementations of grid and tree communications by a factor of Θ(n), where n is the number of hypercube dimensions. The speed-ups are the best possible. We obtain these speed-ups by mapping each edge of the guest graph onto short, edge-disjoint paths in the hypercube. These multiple-path embeddings can be used to reduce communication time for large grid-based scientific computations, to increase tolerance to link faults, and for fast routing of large messages. We also develop a general technique for deriving multiple-path embeddings from multiple-copy embeddings. Multiple-copy embeddings are one-to-one maps of independent copies of the guest graph within the We present an efficient multiple-copy embedding of the cube-connected-cycles network within the hypercube. This embedding is used to derive efficient multiple-path embeddings of trees and butterfly networks in hypercubes.
UR - http://www.scopus.com/inward/record.url?scp=0025657894&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0025657894&partnerID=8YFLogxK
U2 - 10.1145/97444.97457
DO - 10.1145/97444.97457
M3 - Conference contribution
AN - SCOPUS:0025657894
SN - 0897913701
SN - 9780897913706
T3 - Algorithms and Architectures
SP - 45
EP - 54
BT - Algorithms and Architectures
T2 - SPAA '90 - Proceedings of the 2nd Annual ACM Symposium on Parallel Algorithms and Architectures
Y2 - 2 July 1990 through 6 July 1990
ER -