• DocumentCode
    1135665
  • Title

    A Restructurable Computer System

  • Author

    Reddi, S.S. ; Feustel, Edward A.

  • Author_Institution
    W. W. Gaertner Research, Inc.
  • Issue
    1
  • fYear
    1978
  • Firstpage
    1
  • Lastpage
    20
  • Abstract
    This paper presents an architecture for a restructurable computer system which reconfigures its resources according to the problem environment for efficient performance. It converts the user´s program into an intermediate level language called Realist which is capable of specifying arbitrary resource structures such as an array or a pipeline and the computation to be performed upon these structures. An architectural design for the system is presented with special attention to bus units. It is shown how APL, a vector processing language, can be implemented on the system. Some storage schemes are considered for organizing vectors and matrices to facilitate efficient retrieval and manipulation. The paper is concluded with a comparison of the proposed system to existing high speed architectures.
  • Keywords
    APL implementation; architectural design; bus units; parallel computation; parallel languages; restructurable computers; storage schemes; Computer architecture; Concurrent computing; Data structures; Hardware; Impedance; Organizing; Parallel languages; Parallel processing; Pipelines; Resource management; APL implementation; architectural design; bus units; parallel computation; parallel languages; restructurable computers; storage schemes;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1978.1674947
  • Filename
    1674947