DocumentCode
1052135
Title
Parallel computations on reconfigurable meshes
Author
Miller, Russ ; Prasanna-Kumar, V.K. ; Reisis, Dionisios I. ; Stout, Quentin F.
Author_Institution
Dept. of Comput. Sci., State Univ. of New York, Buffalo, NY, USA
Volume
42
Issue
6
fYear
1993
fDate
6/1/1993 12:00:00 AM
Firstpage
678
Lastpage
692
Abstract
The mesh with reconfigurable bus is presented as a model of computation. The reconfigurable mesh captures salient features from a variety of sources, including the CAAPP, CHiP, polymorphic-torus network, and bus automation. It consists of an array of processors interconnected by a reconfigurable bus system that can be used to dynamically obtain various interconnection patterns between the processors. A variety of fundamental data-movement operations for the reconfigurable mesh are introduced. Based on these operations, algorithms that are efficient for solving a variety of problems involving graphs and digitized images are also introduced. The algorithms are asymptotically superior to those previously obtained for the aforementioned reconfigurable architectures, as well as to those previously obtained for the mesh, the mesh with multiple broadcasting, the mesh with multiple buses, the mesh-of-trees, and the pyramid computer. The power of reconfigurability is illustrated by solving some problems, such as the exclusive OR, more efficiently on the reconfigurable mesh than is possible on the programmable random-access memory (PRAM)
Keywords
computational complexity; multiprocessor interconnection networks; parallel algorithms; PRAM; model of computation; parallel algorithms, complexity; reconfigurability; reconfigurable architectures; reconfigurable meshes; Automata; Broadcasting; Computational modeling; Computer networks; Computer science; Concurrent computing; Laboratories; Parallel algorithms; Phase change random access memory; Reconfigurable architectures;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.277290
Filename
277290
Link To Document