Skip to main content

Finding a Hamiltonian Cycle in a Hierarchical Dual-Net with Base Network of p -Ary q -Cube

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7016))

Abstract

We first introduce a flexible interconnection network, called the hierarchical dual-net (HDN), with low node degree and short diameter for constructing a large-scale supercomputer. The HDN is constructed based on a symmetric product graph (base network). A k-level hierarchical dual-net, HDN(B,k,S), contains \({(2N_0)^{2^k}/(2\prod_{i=1}^{k}s_i)}\) nodes, where S = {s i |1 ≤ i ≤ k} is the set of integers with each s i representing the number of nodes in a super-node at the level i for 1 ≤ i ≤ k, and N 0 is the number of nodes in the base network B. The node degree of HDN(B,k,S) is d 0 + k, where d 0 is the node degree of the base network. The benefit of the HDN is that we can select suitable s i to control the growing speed of the number of nodes for constructing a supercomputer of the desired scale. Then we show that an HDN with the base network of p-ary q-cube is Hamiltonian and give an efficient algorithm for finding a Hamiltonian cycle in such hierarchical dual-nets.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Adiga, N.R., Blumrich, M.A., Chen, D., Coteus, P., Gara, A., Giampapa, M.E., Heidelberger, P., Singh, S., Steinmacher-Burow, B.D., Takken, T., Tsao, M., Vranas, P.: Blue gene/l torus interconnection network. IBM Journal of Research and Development 49(2/3), 265–276 (2005)

    Article  Google Scholar 

  2. Beckman, P.: Looking toward exascale computing, keynote speaker. In: International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT 2008), University of Otago, Dunedin, New Zealand (December 2008)

    Google Scholar 

  3. Ghose, K., Desai, K.R.: Hierarchical cubic networks. IEEE Transactions on Parallel and Distributed Systems 6(4), 427–435 (1995)

    Article  Google Scholar 

  4. Cray xt3 supercomputer (2004), http://www.cray.com/products/xt3/index.html

  5. Leighton, F.T.: Introduction to Parallel Algorithms and Architectures: Arrays, Trees and Hypercubes. Morgan Kaufmann Pub., San Francisco (1992)

    MATH  Google Scholar 

  6. Li, Y., Peng, S.: Dual-cubes: a new interconnection network for high-performance computer clusters. In: Proceedings of the 2000 International Computer Symposium, Workshop on Computer Architecture, ChiaYi, Taiwan, pp. 51–57 (December 2000)

    Google Scholar 

  7. Li, Y., Peng, S., Chu, W.: Hamiltonian cycle embedding for fault tolerance in dual-cube. In: Proceedings of the IASTED International Conference on Networks, Parallel and Distributed Processing, and Applications (NPDPA 2002), Tsukuba, Japan, pp. 1–6 (October 2002)

    Google Scholar 

  8. Li, Y., Peng, S., Chu, W.: Efficient collective communications in dual-cube. The Journal of Supercomputing 28(1), 71–90 (2004)

    Article  MATH  Google Scholar 

  9. Li, Y., Peng, S., Chu, W.: An algorithm for constructing hamiltonian cycle in metacube networks. In: Proceedings of the International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT 2007), pp. 285–292. IEEE Press, Adelaide (2007)

    Google Scholar 

  10. Li, Y., Peng, S., Chu, W.: Hamiltonian connectedness of recursive dual-net. In: Proceedings of the 9th International Conference on Computer and Information Technology, Xiamen, China, pp. 203–208 (October 2009)

    Google Scholar 

  11. Li, Y., Peng, S., Chu, W.: Recursive dual-net: A new universal network for supercomputers of the next generation. In: Hua, A., Chang, S.-L. (eds.) ICA3PP 2009. LNCS, vol. 5574, pp. 809–820. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  12. Preparata, F.P., Vuillemin, J.: The cube-connected cycles: a versatile network for parallel computation. Commun. ACM 24, 300–309 (1981)

    Article  MathSciNet  Google Scholar 

  13. TOP500: Supercomputer Sites (June 2011), http://top500.org/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Li, Y., Peng, S., Chu, W. (2011). Finding a Hamiltonian Cycle in a Hierarchical Dual-Net with Base Network of p -Ary q -Cube. In: Xiang, Y., Cuzzocrea, A., Hobbs, M., Zhou, W. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2011. Lecture Notes in Computer Science, vol 7016. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24650-0_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-24650-0_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-24649-4

  • Online ISBN: 978-3-642-24650-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics