Journal of Combinatorial Optimization

, Volume 14, Issue 2–3, pp 131–142 | Cite as

Optimal all-to-all personalized exchange in d-nary banyan multistage interconnection networks

Article

Abstract

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.

Keywords

Multistage interconnection network Banyan network All-to-all communication All-to-all personalized exchange Latin square 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Chang GJ, Hwang FK, Tong LD (1999) Characterizing bit permutation networks. Networks 33:261–267 MATHCrossRefGoogle Scholar
  2. Chen Z, Liu Z, Qiu Z (2003) Bidirectional shuffle-exchange network and tag-based routing algorithm. IEEE Commun Lett 7:121–123 MATHCrossRefGoogle Scholar
  3. Hwang FK (2004) The mathematical theory of nonblocking switching networks. Series on applied mathematics, vol 15 Google Scholar
  4. Johnsson SL, Ho CT (1989) Optimum broadcasting and personalized communication in hypercubes. IEEE Trans Comput 38:1249–1268 CrossRefGoogle Scholar
  5. Massini A (2003) All-to-all personalized communication on multistage interconnection networks. Discret Appl Math 128:435–446 MATHCrossRefGoogle Scholar
  6. Scott DS (1991) Efficient all-to-all communication patterns in hypercube and mesh topologies. In: Proceedings of the sixth distributed memory computing conference, pp 398–403 Google Scholar
  7. Suh YJ, Shin KG (1998) Efficient all-to-all personalized exchange in multidimensional torus networks. In: Proceedings of the international conference on parallel processing, pp 468–475 Google Scholar
  8. Suh YJ, Yalamanchili S (1998) All-to-all communication with minimum start-up costs in 2D/3D tori and meshes. IEEE Trans Parallel Distrib Syst 9:442–458 CrossRefGoogle Scholar
  9. Thakur R, Choudhary A (1994) All-to-all communication on meshes with wormhole routing. In: Proceedings of the eighth IEEE international parallel processing symposium, pp 561–565 Google Scholar
  10. Tseng Y-C, Gupta S (1996) All-to-all personalized communication in a wormhole-routed torus. IEEE Trans Parallel Distrib Syst 7:498–505 CrossRefGoogle Scholar
  11. Tseng Y-C, Lin T-H, Gupta S, Panda DK (1997) Bandwidth-optimal complete exchange on wormhole routed 2D/3D torus networks: a diagonal-propagation approach. IEEE Trans Parallel Distrib Syst 8:380–396 CrossRefGoogle Scholar
  12. Yang Y, Wang J (1999) All-to-all personalized exchange in banyan networks. In: Proceedings of the parallel and distributed computing and systems (PDCS’99), Cambridge, MA, pp 78–86 Google Scholar
  13. Yang Y, Wang J (2000a) Optimal all-to-all personalized exchange in self-routable multistage networks. IEEE Trans Parallel Distrib Sys 11:261–274 CrossRefGoogle Scholar
  14. Yang Y, Wang J (2000b) Optimal all-to-all personalized exchange in multistage networks. In: Proceedings of the seventh international conference on parallel and distributed systems (ICPADS’00), Iwale, Japan Google Scholar
  15. Yang Y, Wang J (2001) Optimal all-to-all personalized exchange in a class of optical multistage networks. IEEE Trans Parallel Distrib Syst 12:567–582 CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC 2007

Authors and Affiliations

  • Victor W. Liu
    • 1
  • Chiuyuan Chen
    • 1
  • Richard B. Chen
    • 1
  1. 1.Department of Applied MathematicsNational Chiao Tung UniversityHsinchuTaiwan

Personalised recommendations