TY - JOUR
T1 - All-to-all personalized exchange in generalized shuffle-exchange networks
AU - Chou, Well Y.
AU - Chen, Chiuyuan
PY - 2010/3/28
Y1 - 2010/3/28
N2 - An all-to-all communication algorithm is said to be optimal if it has the smallest communication delay. Previous all-to-all personalized exchange algorithms are mainly for hypercube, mesh, and torus. In Yang and Wang (2000) [13], Yang and Wang proved that a multistage interconnection network (MIN) is a better choice for implementing all-to-all personalized exchange and they proposed optimal all-to-all personalized exchange algorithms for MINs. In Massini (2003) [9], Massini proposed a new optimal algorithm for MINs, which is independent of the network topology. Do notice that the algorithms in [9] and [13] work only for MINs with the unique path property (meaning that there is a unique path between each pair of source and destination) and satisfying N = 2n, in which N is the number of processors, 2 means all the switches are of size 2×2, and n is the number of stages. In Padmanabhan (1991) [10], Padmanabhan proposed the generalized shuffle-exchange network (GSEN), which is a generalization of the shuffle-exchange network. Since a GSEN does not have the unique path property, the algorithms in [9] and [13] cannot be used. The purpose of this paper is to consider the all-to-all personalized exchange problem in GSENs. An optimal algorithm and several bounds will be proposed.
AB - An all-to-all communication algorithm is said to be optimal if it has the smallest communication delay. Previous all-to-all personalized exchange algorithms are mainly for hypercube, mesh, and torus. In Yang and Wang (2000) [13], Yang and Wang proved that a multistage interconnection network (MIN) is a better choice for implementing all-to-all personalized exchange and they proposed optimal all-to-all personalized exchange algorithms for MINs. In Massini (2003) [9], Massini proposed a new optimal algorithm for MINs, which is independent of the network topology. Do notice that the algorithms in [9] and [13] work only for MINs with the unique path property (meaning that there is a unique path between each pair of source and destination) and satisfying N = 2n, in which N is the number of processors, 2 means all the switches are of size 2×2, and n is the number of stages. In Padmanabhan (1991) [10], Padmanabhan proposed the generalized shuffle-exchange network (GSEN), which is a generalization of the shuffle-exchange network. Since a GSEN does not have the unique path property, the algorithms in [9] and [13] cannot be used. The purpose of this paper is to consider the all-to-all personalized exchange problem in GSENs. An optimal algorithm and several bounds will be proposed.
KW - All-to-all communication
KW - All-to-all personalized exchange
KW - Multistage interconnection networks
KW - Omega network
KW - Parallel and distributed computing
KW - Shuffle-exchange networks
UR - http://www.scopus.com/inward/record.url?scp=77949264344&partnerID=8YFLogxK
U2 - 10.1016/j.tcs.2009.10.026
DO - 10.1016/j.tcs.2009.10.026
M3 - Article
AN - SCOPUS:77949264344
SN - 0304-3975
VL - 411
SP - 1669
EP - 1684
JO - Theoretical Computer Science
JF - Theoretical Computer Science
IS - 16-18
ER -