TY - JOUR
T1 - Optimal all-to-all personalized exchange in d-nary banyan multistage interconnection networks
AU - Liu, Victor W.
AU - Chen, Chiuyuan
AU - Chen, Richard B.
PY - 2007/10/1
Y1 - 2007/10/1
N2 - All-to-all personalized exchange occurs in many important applications in parallel processing. In the past two decades, algorithms for all-to-all personalized exchange were mainly proposed for hypercubes, meshes, and tori. Recently, Yang and Wang (IEEE Trans Parallel Distrib Syst 11:261-274, 2000) proposed an optimal all-to-all personalized exchange algorithm for binary (each switch is of size 2×2) banyan multistage interconnection networks. It was pointed out in Massini (Discret Appl Math 128:435-446, 2003) that the algorithm in Yang, Wang (IEEE Trans Parallel Distrib Syst 11:261-274, 2000) depends on the network topologies and requires pre-computation and memory allocation for a Latin square. Thus in (Discret Appl Math 128:435-446, 2003), Massini proposed a new optimal algorithm, which is independent of the network topologies and does not require pre-computation or memory allocation for a Latin square. Unfortunately, Massini's algorithm has a flaw and does not realize all-to-all personalized exchange. In this paper, we will correct the flaw and generalize Massini's algorithm to be applicable to d-nary (each switch is of size d×d) banyan multistage interconnection networks.
AB - All-to-all personalized exchange occurs in many important applications in parallel processing. In the past two decades, algorithms for all-to-all personalized exchange were mainly proposed for hypercubes, meshes, and tori. Recently, Yang and Wang (IEEE Trans Parallel Distrib Syst 11:261-274, 2000) proposed an optimal all-to-all personalized exchange algorithm for binary (each switch is of size 2×2) banyan multistage interconnection networks. It was pointed out in Massini (Discret Appl Math 128:435-446, 2003) that the algorithm in Yang, Wang (IEEE Trans Parallel Distrib Syst 11:261-274, 2000) depends on the network topologies and requires pre-computation and memory allocation for a Latin square. Thus in (Discret Appl Math 128:435-446, 2003), Massini proposed a new optimal algorithm, which is independent of the network topologies and does not require pre-computation or memory allocation for a Latin square. Unfortunately, Massini's algorithm has a flaw and does not realize all-to-all personalized exchange. In this paper, we will correct the flaw and generalize Massini's algorithm to be applicable to d-nary (each switch is of size d×d) banyan multistage interconnection networks.
KW - All-to-all communication
KW - All-to-all personalized exchange
KW - Banyan network
KW - Latin square
KW - Multistage interconnection network
UR - http://www.scopus.com/inward/record.url?scp=34548064849&partnerID=8YFLogxK
U2 - 10.1007/s10878-007-9065-5
DO - 10.1007/s10878-007-9065-5
M3 - Article
AN - SCOPUS:34548064849
SN - 1382-6905
VL - 14
SP - 131
EP - 142
JO - Journal of Combinatorial Optimization
JF - Journal of Combinatorial Optimization
IS - 2-3
ER -