Skip to main content
Log in

Optimal Clustering of Hierarchical Hyper-Ring Multicomputers

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

The Hyper-Ring (HR) is presented as a hierarchical and scalable ring-based topology for small-scale to massively parallel systems which eliminates the major disadvantages of large-scale rings. With a fixed node degree, a low cost, symmetric properties, and a simple routing scheme, the HR topology is very suitable for small-scale to large-scale multicomputer systems. Assuming pipelined communication, the performance of 4- and 5-dimensional HR multicomputers is modeled, the performance model is evaluated, and the results of the performance model evaluation are analyzed. Moreover, the impact of the traffic load and message length on the system performance is analyzed. The major objective of this work is to shed light on how to cluster HRs in order to optimize the system efficiency. Assuming a uniform message arrival rate into the nodes of the HR, the results show that the efficiency of HR topologies with an equal number of nodes is best when the topologies are perfectly balanced. The next best-performing HRs are those with larger rings at the lower (outer) levels and smaller rings at the higher levels (near the root ring). The results confirm that the HR topology is suitable for massively parallel and scalable multicomputer systems as well as for networks of workstations.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. G. A. Geist and V. S. Sunderam. Network Based Computing on the PVM System. Technical Report, Oak Ridge National Lab., 1991.

  2. A. Geist et al. PVM3 User's Guide and Reference Manual. Technical Report ORNL r TM-12187, Oak Ridge National Lab., Oak Ridge, TN 37831, May 1993.

    Google Scholar 

  3. S. Ahuja, N. Carriero, and D. Gelernter. Linda and Friends. IEEE Computer, 19:16-34, 1986.

    Google Scholar 

  4. D. J. Greaves, D. Lioupis, and A. Hopper. The Cambridge Backbone Ring. In Proc. IEEE Infocom '90, pp. 8-14, San Francisco, California, June 1990.

  5. J. Walrand. Communication Networks: A First Course. Aksen, 1991.

  6. G. Watson et al. HANGMAN Gb r s Network. IEEE Network Magazine, 6:10-18, July 1992.

    Google Scholar 

  7. E. C. Foudriat et al. A Carrier Sensed Multiple Access Protocol for High Data Rate Ring Networks. ACM Computer Communication Review, 21:59-70, April 1991.

    Google Scholar 

  8. J. Rothnie. Overview of the KSR1 Computer System. Kendall Square Research Report TR 9202001, March 1992.

  9. H. Burkhardt. Technical Summary of KSR-1. Kendall Square Research Corporation, 1992.

  10. W. Weiser et al. Status and Performance of the Zmob Parallel Processing Systems. In Proc. Compcon, pp. 71-73, 1985.

  11. F. N. Sibai. The Hyper-Ring Network: A Cost-Efficient Topology for Scalable Multicomputers. In Proc. 13th ACM Symposium on Applied Computing, pp. 607-612, Atlanta, Georgia, 1998.

  12. F. N. Sibai. Multi-Node Communication in Hyper-Ring Networks. In Proc. 12th ACM Symposium on Applied Computing, pp. 380-383, San Jose, California, 1997.

  13. Y. Shih and J. Fier. Hypercube Systems and Key Applications. In K. Hwang and D. Degroot Eds, Parallel Processing for Supercomputing and Artificial Intelligence, pp. 203-244, McGraw Hill, 1989.

  14. F. P. Preparata and J. E. Vuillemin. The Cube-Connected Cycles: A Versatile Network for Parallel Computation. In Proc. 20th Symp. Foundations Computer Sci., pp. 140-147, 1979.

  15. C. Partridge. Gigabit Networking. Addison Wesley, 1994.

  16. G. Almasi and A. Gottlieb. Highly Parallel Computing. Benjamin Cummings, 1994.

  17. K. Hwang. Advanced Computer Architecture. McGraw Hill, 1993.

  18. D. D. James et al. Scalable Coherence Interface. IEEE Computer, 23:74-77, 1990.

    Google Scholar 

  19. Z. G. Vranesic, M. Stumm, D. M. Lewis, and R. White. Hector: A Hierarchically Structured Shared-Memory Multiprocessor. IEEE Computer, 24:72-78, Jan. 1991.

    Google Scholar 

  20. M. Holliday and M. Stumm. Performance Evaluation of Hierarchical Ring-Based Shared-Memory Multiprocessors. IEEE Trans. on Computers, 43:52-67, Jan. 1994.

    Google Scholar 

  21. G. Bell. 1995 Observations on Supercomputing Alternatives: Did the MPP Bandwagon Lead to a Cul-de-Sac?. Communications of the ACM, 39:11-15, March 1996.

    Google Scholar 

  22. A. Varma and C. S. Raghavendra. Interconnection Networks for Multiprocessors and Multicomputers: Theory and Practice. IEEE Computer Society Press, 1994.

  23. S. Scott. The GigaRing Channel. IEEE MICRO, 16:27-34, Feb. 1996.

    Google Scholar 

  24. J. Hennessy and D. Patterson. Computer Architecture: A Quantitative Approach Morgan Kaufmann, 1996

  25. F. N. Sibai. On the Impact of Pipelined Communication in Hierarchical Ring Multicomputers. In Proc. 12th ACM Symposium on Applied Computing, pp. 384-388, San Jose, California, 1997.

  26. S. Bhandarkar and H. Arabnia. Parallel Computer Vision on a Reconfigurable Multicomputer Network. IEEE Transactions on Parallel and Distributed Systems, 8:292-310, March 1997.

    Google Scholar 

  27. H. Arabnia and S. Bhandarkar. Parallel Stereocorrelation on a Reconfigurable Multi-Ring Network. Journal of Supercomputing, 10:243-270, 1996.

    Google Scholar 

  28. S. Bhandarkar and H. Arabnia. The REFINE Multiprocessor Theoretical Properties and Algo-rithms. Parallel Computing, 21:1783-1806, 1995.

    Google Scholar 

  29. G. Ravindran and M. Stumm. A Performance Comparison of Hierarchical Ring-and Mesh-Con-nected Multiprocessor Networks. In Proc. Third Int. Symp. on High Performance Computer Architectures, pp. 58-69, San Antonio, Texas, 1997.

  30. J. Vaughan. Static Performance of a Divide-and-Conquer Information-Distribution Protocol Sup-porting a Load-Balancing Scheme. IEEE Proc. 139:430-438, Sept. 1992.

    Google Scholar 

  31. J. Vaughan. Incorporating Job Sizes In Distributed Load Balancing. Microprocessing and Micropro-gramming. 41:111-119, 1995.

    Google Scholar 

  32. F. N. Sibai. Performance of Hierarchical Hyper-Ring Multicomputers. In Proc. 13th ACM Symposium on Applied Computing (SAC'98), pp. 598-606, Atlanta, Georgia, 1998.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Sibai, F.N. Optimal Clustering of Hierarchical Hyper-Ring Multicomputers. The Journal of Supercomputing 14, 53–76 (1999). https://doi.org/10.1023/A:1008199214034

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1008199214034

Navigation