Hardware and Systems

The Development of the First Supercomputer: A Computing Breakthrough

What makes a computer a supercomputer, which 1960s machines are often given the title, and why the label keeps shifting as technology advances.

On this page
  1. A label, not a fixed category
  2. Why anyone wanted them
  3. The early candidates
  4. What made these machines different
  5. From the 6600 to vector machines
  6. Ranking and the shifting title
  7. Uses and limits

A label, not a fixed category

The word supercomputer does not describe a specific design. It describes a position: a machine among the fastest in the world at a given time, built to tackle problems that ordinary computers of the day cannot handle in a reasonable period. Because that position is relative, the label moves. A machine that earned the title in one decade is usually unremarkable a few decades later.

This is why “the first supercomputer” cannot be answered with a single name. Several machines of the late 1950s and 1960s are candidates, and which one you choose depends on how you define “super” and whether you count claims made at the time or judgments made later.

Why anyone wanted them

The demand came largely from science and government. Weather forecasting, nuclear weapons research, aircraft design, codebreaking and physics all involve huge numbers of calculations. A faster machine could allow more detailed models or let researchers run more experiments. This is the same pressure that drives scientific computing today.

In the 1950s, organizations such as national laboratories were already pushing the best available computers to their limits. They asked manufacturers for machines that went beyond the commercial mainframe computers of the day. That pull from demanding customers is a recurring theme in the story.

The early candidates

Several projects are commonly mentioned.

  • LARC and Stretch. Univac’s LARC and IBM’s 7030, nicknamed Stretch, were built in the late 1950s and early 1960s for major laboratories. Stretch introduced a number of influential engineering ideas, including ways of overlapping steps in processing. It is often described as having fallen short of its original goals, yet it was among the fastest machines of its time and shaped later designs.
  • Atlas. A British machine developed at the University of Manchester with industrial partners, Atlas appeared in the early 1960s. It is remembered especially for its memory-management ideas, which contributed to later approaches to virtual memory.
  • CDC 6600. Designed by Seymour Cray and his team at Control Data Corporation and introduced in 1964, the 6600 is the machine most often given the title. It was widely regarded as the fastest computer in the world for some years, and many writers describe it as the first successful supercomputer.

Supporters of the 6600 point to its design, which used simple, fast central logic along with separate processors to handle input and output so the main unit was not left waiting. Supporters of other machines point out that earlier projects explored many of the same goals. Both views have a case, and the disagreement is mostly about definitions.

What made these machines different

Without relying on benchmark numbers, the main ideas can be described in general terms.

  • Speed through design, not only parts. Faster transistors helped, but so did arranging the machine so that several operations could proceed at once.
  • Close attention to physical layout. Signals take time to travel along wires, so shorter connections mattered. Early supercomputers were built compactly for this reason.
  • Cooling. Packing fast circuits closely together generated a lot of heat, so cooling systems were part of the design.
  • Specialized users. These machines were expensive and sold to a small number of customers, mainly laboratories, government agencies and large research organizations.

The same transistor-based approach also depended on the industry’s move away from vacuum tubes, which could not have delivered these designs at a workable size.

From the 6600 to vector machines

In the 1970s Cray left Control Data and founded his own company. The Cray-1, delivered in the mid-1970s, became an icon of the field with its distinctive compact shape. It popularized vector processing, in which a single instruction operates on a whole series of numbers, a good fit for many scientific calculations.

Later decades saw a shift. Instead of one very fast processor, designers increasingly linked many processors, first by the dozens and later by the thousands and beyond. This approach, usually called parallel computing, is how most large systems work today. Many modern supercomputers are built from large numbers of ordinary-style processors working together, a result of advances in microprocessors and networking.

Ranking and the shifting title

Since the early 1990s, a well-known twice-yearly list has ranked the world’s most powerful systems using a standard test. The list shows how quickly the label turns over: the top spot has changed hands many times, and a system that once led is eventually replaced.

This explains why “the first supercomputer” is a somewhat slippery idea. When people use the phrase, they are usually pointing to the first machine that clearly stood apart from its contemporaries. The 6600 is the usual answer, but a careful historian might say that supercomputing emerged from several projects overlapping, rather than from one breakthrough on a single day.

Uses and limits

Supercomputers are used for tasks such as climate modeling, materials research, engineering simulation and studies of the early universe, though specific results depend on the models and data behind them. They do not make predictions automatically correct. A faster machine can run a more detailed model, but the quality of the answer still depends on the science and assumptions that went in.

It is also worth noting that the term is sometimes used loosely in advertising, so a claim that something is a supercomputer is best read with the relative nature of the word in mind.

The complete guide to hardware and systems

A Brief History of Computer Hardware
Read the guide

Keep exploring

Guides from other topics

All topics →