Copyright © National Academy of Sciences. All rights reserved.
The Future of Computing Performance: Game Over or Next Level?
66 THE FUTURE OF COMPUTING PERFORMANCE
limits, innovations are leveraged to overcome these limits. At the same
time, they set the stage for a fresh round of incremental advances that
eventually overtake any remaining advantages of the older technology.
That technology-innovation cycle has been a driving force in the history
of computer-system performance improvements.
A very early electronic computing system, called Colossus,
7
was cre-
ated in 1943.
8
Its core was built with vacuum tubes, and although it had
fairly limited utility, it ushered in the use of electronic vacuum tubes for
a generation of computer systems that followed. As newer systems, such
as the ENIAC, introduced larger-scale and more generalized computing,
the collective power consumption of all the vacuum tubes eventually lim-
ited the ability to continue scaling the systems. In 1954, engineers at Bell
Laboratories created a discrete-transistor-based computer system called the
TRADIC.
9
Although it was not quite as fast as the fastest vacuum-tube-
based systems of the day, it was much smaller and consumed much less
power. More important, it heralded the era of transistor-based computer
systems.
10
In 1958, Jack Kilby and Robert Noyce separately invented the
integrated circuit, which for the first time allowed multiple transistors to
be fabricated and connected on a single piece of silicon. That technol-
ogy was quickly picked up by computer designers to design higher-per-
formance and more power-efficient computer systems. This technology
breakthrough inaugurated the modern computing era.
In 1965, Gordon Moore observed that the transistor density on inte-
grated circuits was doubling with each new technology generation, and
he projected that this would continue into the future.
11
(See Appendix C
7
B. Jack Copeland, ed., 2006, Colossus: The Secrets of Bletchley Park’s Codebreaking, New
York, N.Y.: Oxford University Press.
8
Although many types of mechanical and electromechanical computing systems were
demonstrated before that, these devices were substantially limited in capabilities and de-
ployments, so we will leave them out of this discussion.
9
For a history of the TRADIC, see Louis C. Brown, 1999, Flyable TRADIC: The first air-
borne transistorized digital computer, IEEE Annals of the History of Computing 21(4): 55-61.
10
It was not only vacuum tube power requirements that were limiting the computer
industry back in the early 1060s. Packaging was a significant challenge, too—simply mak-
ing all the connections needed to carry signals and power to all those tubes was seriously
degrading reliability, because each connection had to be hand-soldered with some prob-
ability of failure greater than 0.0. All kinds of module packaging schemes were being tried,
but none of them really solved this manufacturability problem. One of the transformative
aspects of integrated circuit technology is that you get all the internal connections for free
by a chemical photolithography process that not only makes them essentially free but also
makes them several orders of magnitude more reliable. Were it not for that effect, all those
transistors we have enjoyed ever since would be of very limited usefulness, too expensive,
and too prone to failure.
11
Gordon Moore, 1965, Cramming more components onto integrated circuits, Electronics
38(8), available online at http://download.intel.com/research/silicon/moorespaper.pdf.