• 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