DocumentCode :
1133380
Title :
Implementation of Permutation Functions in Illiac IV-Type Computers
Author :
Orcutt, Samuel E.
Author_Institution :
Bell Laboratories
Issue :
9
fYear :
1976
Firstpage :
929
Lastpage :
936
Abstract :
Much research has recently been done on processor interconnection schemes for parallel computers. These interconnection schemes allow certain permutations to be performed in less than linear time, typically 0(log N), 0(log2N), or 0(√N) for a vector of N elements and N processors. In this paper we show that many permutations can also be performed in less than linear time on a machine with an Illiac IV-type interconnection scheme, that is connections to processors at distances of ± 1 and ±√N. These reselts show that, for irregular permutations, these recently developed interconnection schemes yield a speedup of at most 0(√N) over the Illiac IV-type interconnections. These results are of current interest due to the present Illiac IV programming effort.
Keywords :
Bit reversal, bitonic sorting, data routing, Illiac IV, parallel computation, perfect shuffle, permutations.; Algorithm design and analysis; Concurrent computing; Digital systems; Helium; Routing; Sorting; TV; Vectors; Bit reversal, bitonic sorting, data routing, Illiac IV, parallel computation, perfect shuffle, permutations.;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.1976.1674718
Filename :
1674718
Link To Document :
بازگشت