In this paper we describe a routing algorithm that routes any permutation on a (2 log N − 1) stage interconnection network in O(N log N) time. The proposed algorithm works on any multistage interconnection network, MIN, belonging to the equivalence class represented by the concatenation of a Reverse Butterfly and a Butterfly whose first and second stages are swapped. Both the routing algorithm and the definition of equivalence classes are based on the decomposition in factors of MINs obtained using the Layered Cross Product. The interest of this result is its approach, that is based on the use of only one factor of the studied MIN. Moreover, the algorithm provides a proof that all (2 log N − 1) stage MINs obtained concatenating two log N stage Butterfly equivalent MINs, with N = 8 inputs are rearrangeable.
Using the LCP based Decomposition for Permutation Routing on (2 log N -1) Stage Interconnection Networks / Massini, Annalisa; M. T., Raffa. - (2009). (Intervento presentato al convegno International Conference on Parallel and Distributed Computing and Networks (PDCN 2009) tenutosi a Innsbruck, Vienna nel Febbraio 2009).
Using the LCP based Decomposition for Permutation Routing on (2 log N -1) Stage Interconnection Networks
MASSINI, Annalisa
;
2009
Abstract
In this paper we describe a routing algorithm that routes any permutation on a (2 log N − 1) stage interconnection network in O(N log N) time. The proposed algorithm works on any multistage interconnection network, MIN, belonging to the equivalence class represented by the concatenation of a Reverse Butterfly and a Butterfly whose first and second stages are swapped. Both the routing algorithm and the definition of equivalence classes are based on the decomposition in factors of MINs obtained using the Layered Cross Product. The interest of this result is its approach, that is based on the use of only one factor of the studied MIN. Moreover, the algorithm provides a proof that all (2 log N − 1) stage MINs obtained concatenating two log N stage Butterfly equivalent MINs, with N = 8 inputs are rearrangeable.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.