CDC 6000 series were a family of mainframe computers manufactured by Control Data Corporation in the 1960s. It consisted of CDC 6400, CDC 6500, CDC 6600 and CDC 6700 computers, which all were extremely rapid and efficient. Each was a large, solid-state, general-purpose, digital computer that performed scientific and business data processing as well as multiprogramming, multiprocessing, time-sharing, and data management tasks under the control of the operating system called SCOPE (Supervisory Control Of Program Execution).
The CDC 6000 series computer is composed of four main functional devices: the central memory, one or two high speed central processors, seven to ten peripheral processors, and a display console. The four computer types differ primarily in the number of and kind of central processor. It had a distributed architecture and was a reduced instruction set (RISC) machine many years before such a term was invented.
The central processor used in the CDC 6400 computer included 24 operating registers linked to an arithmetic section that performs one arithmetic instruction at a time. That is, it can add, then subtract, then add again, and then multiply. The CDC 6500 was identical to the 6400, but included two identical 6400 CPUs. Thus the CDC 6500 could nearly double the computational throughput of the machine.
The CDC 6600 computer, like the CDC 6400, has just one central processor. However, its central processor offers much greater efficiency. Its 24 operating registers, used for such information as operating codes, operand addresses and results, are linked to 10 individual arithmetic sections, each of which performs one function. All sections can operate simultaneously. The CDC 6600 can perform up to ten arithmetic functions at the same time, however, since it has only one section for division and one for Boolean operation, it cannot perform two division or two Boolean operations simultaneously. Because its central processor includes two multiplication and two incrementation sections, the CDC 6600 can perform two multiplications or incrementing operations at the same time.
The CDC 6700 computer combines the best futures of the other three computers. Like the CDC 6500, it has two central processors. One is similar to CDC 6400/CDC 6500 central processor with the unified arithmetic section; the other is the same as the more efficient CDC 6600 central processor. The combination makes the CDC 6700 the fastest and the most powerful of the four CDC 6000 series.
Information is stored in central memory in the form of words. The length of each word is 60 binary digits (bits). The highly efficient address and data control mechanisms involved permit a word to be moved into or out of central memory every 100 nanoseconds.
An extended core storage unit (ECS) provides additional memory storage and enhances the powerful computing capabilities of the CDC 6000 series computers.
Each peripheral device can communicate with any peripheral device if another peripheral processor is not using the data channel connected to that device. In other words, only one peripheral processor at a time can use a particular data channel.
The console screens were calligraphic, not raster based. Analog circuitry actually steered the electron beams to draw the individual characters on the screen. One of the peripheral processors ran a dedicated program called "DSD" (Dynamic System Display), which drove the console. Coding in DSD needed to be fast - as it needed to continually redraw the screen fast enough to avoid visible flicker.
DSD displayed information about the system and the jobs in process. The console also included a keyboard through which the operator could enter requests to modify stored programs and display information about jobs in or awaiting execution.
A full screen editor, called "026" (after the IBM card punch of the same name), could be run on the operator console. This text editor appeared in 1966 - years before full screen editing was available on other systems. (Unfortunately it took CDC another 15 years to offer FSE - a full-screen editor for normal time-sharing users on CDCs network operating system.)
The first successor of the CDC 6600 was the CDC 6400, a slower but cheaper version, delivered in April, 1966. Then followed the machines with double central processors, the CDC 6500, designed principally by James E. Thornton, in October, 1967 and the CDC 6700, in October, 1969.
Subsequent modifications to the series in 1969 included the extension to 20 peripheral and control processors with 24 channels. Control Data also marketed a CDC 6400 with a smaller number of peripheral and control processors, the CDC 6415-7 with 7 peripheral processors to reduce cost.
This article is licensed under the GNU Free Documentation License.
It uses material from the
"CDC 6000 series".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world