EVALUATING THE COMMUNICATIONS CAPABILITIES OF THE GENERALIZED HYPERCUBE INTERCONNECTION NETWORK

Sotirios G. Ziavras and Sanjay Krishnamurthy

ABSTRACT, CPE99

This paper presents results of evaluating the communications capabilities of the generalized hypercube interconnection network. The generalized hypercube has outstanding topological properties, but it has not been implemented in a large scale because of its very high wiring complexity. For this reason, this network has not been studied extensively in the past. However, recent and expected technological advancements will soon render this network viable for massively-parallel systems.We first present implementations of randomized many-to-all broadcasting and multicasting on generalized hypercubes, using as the basis a one-to-all broadcast algorithm presented elsewhere. We test the proposed implementations under realistic communication trafffic patterns and message generations, for the all-port model of communication. Our results show that the size of the intermediate message buffers has a significant effect on the total communication time, and this effect becomes very dramatic for large systems with large numbers of dimensions. We also propose a modification of this multicast algorithm that applies congestion control to improve its performance. The results illustrate a significant improvement in the total execution time and a reduction in the number of message contentions, and also prove that the generalized hypercube is a very versatile interconnection network.


* Return to the "selected publications" page

* Return to my home page