Skip to main content

Sparse Generalized HyperGrids for performance scalability

  • Conference paper
  • First Online:
PARLE'94 Parallel Architectures and Languages Europe (PARLE 1994)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 817))

  • 126 Accesses

Abstract

Generalized HyperGrid multiprocessors (GHG), the generalization of k-ary n-cubes with N d nodes in each dimension d, are often criticized for their inability to scale efficiently, as the number of processors grows. In this paper, we define the concept of performance scalability as the property of a multiprocessor network to sustain a constant throughput per processor, as the number of processors increases. To satisfy this property, we introduce the concept of Sparse Point-to-Point GHGs, in which, only a subset of the network's nodes is allowed to generate messages. We prove, both using theoretical analysis and simulation results, that Sparse Point-to-Point GHGs are performance scalable, even for high and irregular traffic. Finally, we show that GHGs are more easily expandable than k-ary n-cubes and we describe how this property extends to Sparse GHGs.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. V. S. Adve, M. K. Vernon “Performance Analysis of Multiprocessor Mesh Interconnection Networks with Wormhole Routing” Un. of Wisconsin-Madison, Comp.Sci. dept., Tech.Report #1001, February 1991.

    Google Scholar 

  2. L. N. Bhuyan, D. P. Agrawal “Generalized Hypercube and Hyperbus structures for a computer network” IEEE Transactions on Computers, vol. C-33, no.4, pp. 323–333, 1984.

    Google Scholar 

  3. D. Callahan, D. Cummings, B. Koblenz, A. Porterfield, B. Smith “The Tera computer System” Proceedings of the International Conference on Supercomputers, pp.1–6, Sept.1990.

    Google Scholar 

  4. L. W. Tucker and G. G. Robertson “Architecture and Applications of the Connection Machine” IEEE Computer, vol. 21, pp.26–39, August 1988.

    Google Scholar 

  5. W. J. Dally, C. L. Seitz “The torus routing chip” Distributed Computing, 1:187–196, 1986.

    Article  Google Scholar 

  6. W. J. Dally, C. L. Seitz “Deadlock-Free Message Routing in Multiprocessor Interconnection Networks” IEEE Transactions on Computers, pp.547–553, May 1987.

    Google Scholar 

  7. W. J. Dally “Performance Analysis of k-ary n-cube Interconnection Networks” IEEE Transactions on Computers, pp.775–785, June 1990.

    Google Scholar 

  8. W. J. Dally “Virtual-Channel Flow Control” IEEE, Supercomputing Conference Proceedings, pp.60–68, August 1990.

    Google Scholar 

  9. J. R. Goodman, M. D. Hill, P. J. Woest “Scalability and its application to Multicube” Un. of Wisconsin-Madison, Comp.Sci. dept., Tech.Report #835, March 1989.

    Google Scholar 

  10. J. R. Goodman, P. J. Woest “The Wisconsin Multicube: A New Large-Scale Cache-Coherent Multiprocessor” Un. of Wisconsin-Madison, Comp.Sci. dept., Tech.Report #766, April 1988.

    Google Scholar 

  11. D. H. Linder and J. C. Harden “An Adaptive and Fault-Tolerant Wormhole Routing Strategy for k-ary n-Cubes” IEEE Transactions on Computers, Vol.40, No.1, pp.2–12, January 1991.

    Article  Google Scholar 

  12. F. K. Liotopoulos “Issues in High Performance Point-to-Point HyperGrids” Master Thesis, Dept.of Computer Sciences, Univ.of Wisconsin-Madison, December 1991.

    Google Scholar 

  13. S. L. Scott and J. R. Goodman “Performance of Pipelined k-ary n-Cube Networks” Un. of Wisconsin-Madison, Comp.Sci. dept., Tech.Report #1010, February 1991.

    Google Scholar 

  14. H. J. Siegel “Interconnection Networks for SIMD Machines” IEEE Computer, Vol.12, No.6, pp.57–65, June 1979.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Costas Halatsis Dimitrios Maritsas George Philokyprou Sergios Theodoridis

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Liotopoulos, F.K. (1994). Sparse Generalized HyperGrids for performance scalability. In: Halatsis, C., Maritsas, D., Philokyprou, G., Theodoridis, S. (eds) PARLE'94 Parallel Architectures and Languages Europe. PARLE 1994. Lecture Notes in Computer Science, vol 817. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58184-7_128

Download citation

  • DOI: https://doi.org/10.1007/3-540-58184-7_128

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58184-0

  • Online ISBN: 978-3-540-48477-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics