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
Link To Document