CDC(Control Data Corporation) 6600 | 1964
CDC(Control Data Corporation) 6600
In 1964, a small research lab at a company embarked on an extraordinary project: the creation of a computer faster than anything the world had ever seen. The mastermind behind this project was Seymour Cray, along with his passionate team. Disillusioned by the slow and inefficient computers of the time, they asked themselves, “Why can’t we build something faster and more powerful?” Some of them made a firm decision to answer that question with their own hands.
Their first goal was to surpass the performance of the CDC 1604, which was already a fast machine for its time. But Cray and his team had bigger dreams—“Let’s make a computer that’s 50 times faster than the CDC 1604!” they declared. Their plan was to gradually increase performance year by year, aiming to create the fastest computer in the world within five years.
However, as development progressed, Cray realized that the semiconductor technology of the time had its limits. Germanium-based transistors had issues with temperature stability, and this could severely affect the reliability of computers. Then, a new material—silicon semiconductors—was introduced. Without hesitation, Cray chose to adopt silicon, a decision that would lead to unprecedented performance improvements over conventional computers.
Along the way, however, Cray found himself at odds with the company’s management. The company wanted business computers, but Cray was focused on creating a high-performance supercomputer. Eventually, Cray was forced to compromise after a tense meeting with the executives. He decided to set up his own research lab in Chippewa, Wisconsin, free from corporate interference.
After two years of development, the result was the CDC 6600, which was unveiled to the world in 1964. It was three times faster than IBM’s top-performing machine at the time, the IBM 7030. The CDC 6600 wasn’t just another fast computer—it was an innovative piece of machinery. People looked at it and thought, "This is how computers should evolve."
One week after the announcement of the CDC 6600, Thomas J. Watson, the CEO of IBM, sent a memo to his employees saying, “I can’t understand how we’ve lost the lead in this industry.” The appearance of the CDC 6600 changed the landscape of the supercomputer market in America, and its technology spread rapidly around the globe.
The CDC 6600 was used in numerous fields that required massive computational power, especially in nuclear research and scientific studies. It was deployed at locations such as the Los Alamos National Laboratory, CERN, and the University of California, Berkeley’s radiation laboratories, where it significantly contributed to advancements in those areas.
The design of the CDC 6600 was groundbreaking. Most computers of the time used a single CPU to handle all operations, but the CDC 6600 adopted a different approach. The CPU was tasked only with arithmetic and logic operations, while other tasks were assigned to separate processors. This allowed the CPU to remain simple and efficient, and it greatly enhanced performance.
The CDC 6600 featured 10 parallel processing units that could execute multiple instructions simultaneously. This was an early experiment with what would later be known as superscalar architecture. While the term “superscalar” didn’t exist at the time, the structure was closely related to the RISC architecture that would come to dominate future designs. Additionally, the machine had four floating-point units, making it exceptionally strong at handling complex scientific calculations.
The memory management system was unusual. User programs were limited to using adjacent areas of memory, and memory access was controlled through special registers. This efficient management of memory contributed to the machine's performance, making it far superior to contemporary computers.
The success of the CDC 6600 was revolutionary. It wasn’t just a faster computer—it was the signal that marked the beginning of the supercomputer era. Its technology would go on to influence computer science and engineering for decades.
