Permuting data with the Omega network (Q2265809)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Permuting data with the Omega network |
scientific article |
Statements
Permuting data with the Omega network (English)
0 references
1985
0 references
Introduced by D. H. Lawrie, the Omega network is a powerful device to connect processing elements in a SIMD computer or in a multiprocessor architecture. Unfortunately it is not rearrangeable and some permutations that are frequently used to align data in a SIMD computer cannot be performed in one pass. Such is the case with the class of permutations induced by a permutation of index digits (PIPID) which includes the perfect shuffle, the bit reversal, etc.... Using the techniques of linear algebra over the two-element field, we show that PIPIDs can be achieved by the Omega network through which the vector of data is routed twice.
0 references
Omega network
0 references
SIMD computer
0 references
multiprocessor architecture
0 references
0 references
0 references