Accession Number : AD0803485

Title :   PARALLEL PROCESSING COMPUTER SYSTEM.

Descriptive Note : Final rept.,

Corporate Author : ROME AIR DEVELOPMENT CENTER GRIFFISS AFB NY

Personal Author(s) : Knapp, Morris A.

Report Date : NOV 1966

Pagination or Media Count : 64

Abstract : Parallel processing computer systems are discussed. The Holland Machine, a parallel processor with distributed control, is described in detail. The SOLOMON computer, a parallel processor with central control for an array of 1024 processing elements, is also described in detail along with ILLIAC IV, which is an advanced centrally controlled parallel processor. The Iterative Array Computer is the first and to date the only general parallel network computer which is capable of performing up to one hundred simultaneous calculations. The organizational design of this system, whereby a general purpose computer was used as the central control unit for a ten by ten array of processing elements, will be given in detail. These one hundred processing elements which make-up the array are all identical, small, one megacycle, serial-by-bit computers without instructions decoding capability. The logical and hardware design of the entire system will be given in detail where integrated molecular circuits were used for the implementation of the logical functions. The software design will be given along with an explanation of how the microcommands can be used by the programmer to generate his own special instructions for the array. The Iterative Array was designed around the use of the bit patterns which can be generated on the input/output lines of the CDC 160 computer. Two CDC 160 words are required for one 24-bit instruction word for the array; this instruction word is broken down as follows: 13 bits for the micro-command, 5 bits for routing of data, and 6 bits to address memory. An assembler language has been developed for the system and will be described.

Descriptors :   (*COMPUTERS, MULTIPLE OPERATION), MEMORY DEVICES, COMPUTER PROGRAMMING, PROCESSING, COMPUTER LOGIC, INPUT OUTPUT DEVICES.

Subject Categories : Computer Programming and Software
      Computer Hardware

Distribution Statement : APPROVED FOR PUBLIC RELEASE