DocumentCode
1155574
Title
A New Interconnection Network for SIMD Computers: The Sigma Network
Author
Seznec, André
Author_Institution
IRISA
Issue
7
fYear
1987
fDate
7/1/1987 12:00:00 AM
Firstpage
794
Lastpage
801
Abstract
When processing vectors on SIMD computers, some data manipulations (rearrangement, expansion, compression, perfect-shuffle, bit-reversal) have to be performed by an interconnection network. When this network lacks an efficient routing control, it becomes the bottleneck for performance. It has been pointed out that general algorithms to control rearrangeable networks for arbitrary permutations are time consuming. To overcome this difficulty, Lenfant [9] proposed a set of permutations covering standard needs associated with efficient control algorithms for the Benes network. But to perform explicit permutations on vectors, several passes through the network are necessary because they have to be composed with transfer rearrangements. We present efficient control algorithms to perform these vector permutations in a single pass on a new interconnection network.
Keywords
BPC (bit permute complement permutation); Omega network; SIMD computer; Sigma network; compression; expansion; reverse Omega network; vector processing; Arithmetic; Computer aided instruction; Computer aided manufacturing; Computer networks; Concurrent computing; Manufacturing processes; Multiprocessor interconnection networks; Routing; Switches; Vector processors; BPC (bit permute complement permutation); Omega network; SIMD computer; Sigma network; compression; expansion; reverse Omega network; vector processing;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.1987.1676976
Filename
1676976
Link To Document