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
    0 references
    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

    Identifiers