Title :
Multicomputer interconnection network based on a star graph
Author_Institution :
Comput. Syst. Design Lab., Boris Kidric Inst. of Nucl. Sci., Belgrade
Abstract :
An interconnection network based on a star graph of arbitrary order n, is analysed. Star graphs belong to a family of Cayley graphs, in which vertices correspond to elements of a permutation group, and edges correspond to generators of the group. Generators of the star graph of order n are n-1 transpositions, which may be represented with a star transposition tree. The algebraic properties of these graphs are investigated through analysis of the corresponding transposition tree. The algebraic expression for the shortest path between two nodes is found, and it is shown that every shortest path consists of a number of subpaths, which may be combined in an arbitrary order. From the analysis of shortest paths follows the minimum number of virtual channels, into which every physical channel must be split in order to avoid deadlock. Finally, a routing algorithm is developed which repetitively extracts subpaths, by sorting the source permutation to the destination permutation
Keywords :
concurrency control; graph theory; group theory; multiprocessor interconnection networks; sorting; Cayley graphs; algebraic properties; deadlock; edges; generators; multicomputer interconnection network; permutation group; routing algorithm; shortest path; sorting; star graph; star transposition tree; subpaths; vertices; virtual channels; Algorithm design and analysis; Communication channels; Computer networks; Concurrent computing; Laboratories; Multiprocessor interconnection networks; Nuclear power generation; Routing; System recovery; Tree graphs;
Conference_Titel :
System Sciences, 1991. Proceedings of the Twenty-Fourth Annual Hawaii International Conference on
Conference_Location :
Kauai, HI
DOI :
10.1109/HICSS.1991.183999