Performing permutations on interconnection networks by regularly changing switch states

Authors
Citation
Wk. Lai, Performing permutations on interconnection networks by regularly changing switch states, IEEE PARALL, 11(8), 2000, pp. 829-837
Citations number
36
Categorie Soggetti
Computer Science & Engineering
Journal title
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS
ISSN journal
10459219 → ACNP
Volume
11
Issue
8
Year of publication
2000
Pages
829 - 837
Database
ISI
SICI code
1045-9219(200008)11:8<829:PPOINB>2.0.ZU;2-5
Abstract
In this paper, we present an algorithm for performing permutations of messa ges on multistage interconnection networks. Permutations of messages are ne eded in many parallel algorithms. The proposed algorithm is feasible for an y networks that can connect each input to each output using a set of N nonb locking connections, where N is the number of ports on the network. Message s are segmented into N submessages that are sent independently in each time step. For any permutation, the settings of switches are changed with fixed patterns. Partitioning of the network into independent subnetworks is also supported, each capable of simultaneously routing a different permutation.