DocumentCode
2486439
Title
Programming the twisted-cube architectures
Author
Efe, Kemal
Author_Institution
Center for Adv. Comput. Studies, Southwestern Louisiana Univ., Lafayette, LA, USA
fYear
1989
fDate
5-9 Jun 1989
Firstpage
254
Lastpage
262
Abstract
A network is proposed that preserves all of the properties of the hypercube, but has a diameter which is only about half of that of the hypercube. This network is self-routing, in the sense that there is a simple distributed routing algorithm which guarantees optimal paths between any pair of vertices. This fact, together with other properties such as regularity, symmetry, high connectivity, and a simple recursive structure, implies that the multiply twisted cube is an alternative to the ordinary hypercube for massively parallel architectures. Single-input multiple-data stream algorithm were developed which utilize the new architecture. The multiply-twisted hypercube architecture can be used to profitably emulate the ordinary hypercube. Some of the basic properties of this network are discussed, the programming issues are emphasized, and it is shown that any hypercube algorithm can be mapped to run on the new architecture. In many cases this mapping results in a substantial reduction in the running time due to more efficient routing of data between processors
Keywords
parallel architectures; programming; SIMD algorithms; distributed routing algorithm; high connectivity; hypercube properties; massively parallel architectures; optimal paths; programming; recursive structure; regularity; self-routing; symmetry; twisted-cube architectures; Computer architecture; Computer networks; Concurrent computing; Delay; Hypercubes; Network topology; Parallel architectures; Routing; Terminology;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 1989., 9th International Conference on
Conference_Location
Newport Beach, CA
Print_ISBN
0-8186-1953-8
Type
conf
DOI
10.1109/ICDCS.1989.37954
Filename
37954
Link To Document