ACM Transactions on Programming Languages and Systems (TOPLAS)
The Indirect Binary n-Cube Microprocessor Array
IEEE Transactions on Computers
The Design of a Highly Parallel Computer Organization
IEEE Transactions on Computers
IRE-AIEE-ACM '60 (Western) Papers presented at the May 3-5, 1960, western joint IRE-AIEE-ACM computer conference
Abstract shape recognition by machine
AFIPS '61 (Eastern) Proceedings of the December 12-14, 1961, eastern joint computer conference: computers - key to total systems control
AFIPS '63 (Fall) Proceedings of the November 12-14, 1963, fall joint computer conference
Associative logic for highly parallel systems
AFIPS '63 (Fall) Proceedings of the November 12-14, 1963, fall joint computer conference
AFIPS '64 (Fall, part I) Proceedings of the October 27-29, 1964, fall joint computer conference, part I
A prospectus on integrated electronics and computer architecture
AFIPS '66 (Fall) Proceedings of the November 7-10, 1966, fall joint computer conference
AFIPS '66 (Fall) Proceedings of the November 7-10, 1966, fall joint computer conference
A distributed processing system for general purpose computing
AFIPS '67 (Fall) Proceedings of the November 14-16, 1967, fall joint computer conference
The architecture of a large associative processor
AFIPS '70 (Spring) Proceedings of the May 5-7, 1970, spring joint computer conference
Selected R&D requirements in the computer and information sciences
AFIPS '70 (Fall) Proceedings of the November 17-19, 1970, fall joint computer conference
A design for an auxiliary associative parallel processor
AFIPS '72 (Fall, part I) Proceedings of the December 5-7, 1972, fall joint computer conference, part I
A new minicomputer/multiprocessor for the ARPA network
AFIPS '73 Proceedings of the June 4-8, 1973, national computer conference and exposition
The highly-parallel supercomputers: definitions, applications and predictions
AFIPS '80 Proceedings of the May 19-22, 1980, national computer conference
On a varistructured array of microprocessors
IEEE Transactions on Computers - Special issue on parallel processors and processing
Hi-index | 0.01 |
This paper describes a universal computer capable of simultaneously executing an arbitrary number of sub-programs, the number of such sub-programs varying as a function of time under program control or as directed by input to the computer. Three features of the computer are: (1) The structure of the computer is a 2-dimensional modular (or iterative) network so that, if it were constructed, efficient use could be made of the high element density and "template" techniques now being considered in research on microminiature elements. (2) Sub-programs can be spatially organized and can act simultaneously, thus facilitating the simulation or direct control of "highly-parallel" systems with many points or parts interacting simultaneously (e.g. magneto-hydrodynamic problems or pattern recognition). (3) The computer's structure and behavior can, with simple generalizations, be formulated in a way that provides a formal basis for theoretical study of automata with changing structure (cf. the relation between Turing machines and computable numbers).