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.
Similar content being viewed by others
References
G. A. Geist and V. S. Sunderam. Network Based Computing on the PVM System. Technical Report, Oak Ridge National Lab., 1991.
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.
S. Ahuja, N. Carriero, and D. Gelernter. Linda and Friends. IEEE Computer, 19:16-34, 1986.
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.
J. Walrand. Communication Networks: A First Course. Aksen, 1991.
G. Watson et al. HANGMAN Gb r s Network. IEEE Network Magazine, 6:10-18, July 1992.
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.
J. Rothnie. Overview of the KSR1 Computer System. Kendall Square Research Report TR 9202001, March 1992.
H. Burkhardt. Technical Summary of KSR-1. Kendall Square Research Corporation, 1992.
W. Weiser et al. Status and Performance of the Zmob Parallel Processing Systems. In Proc. Compcon, pp. 71-73, 1985.
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.
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.
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.
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.
C. Partridge. Gigabit Networking. Addison Wesley, 1994.
G. Almasi and A. Gottlieb. Highly Parallel Computing. Benjamin Cummings, 1994.
K. Hwang. Advanced Computer Architecture. McGraw Hill, 1993.
D. D. James et al. Scalable Coherence Interface. IEEE Computer, 23:74-77, 1990.
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.
M. Holliday and M. Stumm. Performance Evaluation of Hierarchical Ring-Based Shared-Memory Multiprocessors. IEEE Trans. on Computers, 43:52-67, Jan. 1994.
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.
A. Varma and C. S. Raghavendra. Interconnection Networks for Multiprocessors and Multicomputers: Theory and Practice. IEEE Computer Society Press, 1994.
S. Scott. The GigaRing Channel. IEEE MICRO, 16:27-34, Feb. 1996.
J. Hennessy and D. Patterson. Computer Architecture: A Quantitative Approach Morgan Kaufmann, 1996
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.
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.
H. Arabnia and S. Bhandarkar. Parallel Stereocorrelation on a Reconfigurable Multi-Ring Network. Journal of Supercomputing, 10:243-270, 1996.
S. Bhandarkar and H. Arabnia. The REFINE Multiprocessor Theoretical Properties and Algo-rithms. Parallel Computing, 21:1783-1806, 1995.
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.
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.
J. Vaughan. Incorporating Job Sizes In Distributed Load Balancing. Microprocessing and Micropro-gramming. 41:111-119, 1995.
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.
Author information
Authors and Affiliations
Rights 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
Issue Date:
DOI: https://doi.org/10.1023/A:1008199214034