Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Optoelectronic Shuffle-Exchange Network for Multiprocessor Architectures

Not Accessible

Your library or personal account may give you access

Abstract

The perfect shuffle (PS) [1] is one of the most studied interconnection patterns for multiprocessor architectures. PS links are coupled to arrays of local 2×2 exchange/bypass switches to form shuffle/exchange networks. These networks perform arbitrary permutations of the elements in multistage interconnection networks for applications such as routing and sorting [2,3]. The PS of a 1-D array results by interleaving the elements of the first half of the array with those of the second half, with the first and last elements remaining unchanged in their position. For example, the PS of the 8 element array, {1,2,3,4,5,6,7,8}, is {1,5,2,6,3,7,4,8}. For a processing element (PE) array of size N, a single stage of a shuffle-exchange network contains a PS of size N followed by N/2 exchange/bypass units. Recently the sufficient number of stages required for an arbitrary permutation was proved to be no greater than 31og(N)-3 [4]. Therefore, the total number of active switches required in such permutation networks grows as Nlog(N). Thus, multistage permutation networks are appropriate for applications in which the number of elements is large enough to preclude the use of a crossbar switch, whose complexity would grow as N2.

© 1991 Optical Society of America

PDF Article
More Like This
Optoelectronic shuffle-exchange network for multiprocessing architectures

Michael W. Haney
TuX5 OSA Annual Meeting (FIO) 1990

Cascadable optical shuffle-exchange network

Michael W. Haney, James J. Levy, and Ravindra A. Athale
TuX3 OSA Annual Meeting (FIO) 1990

Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.