Nepedia
Back to Discover
Advanced Reader
💻

Supercomputer

technology Maturity 7-9 Next article →

A supercomputer is a specialized type of computer designed for extreme performance. While a general-purpose computer handles daily tasks, supercomputers tackle computationally intensive problems. They are essential tools in computational science. Scientists use them for quantum mechanics and weather forecasting. They also perform climate research and oil and gas exploration.

Summit (supercomputer)
Summit (supercomputer)

These machines allow for molecular modeling, which computes the structures of chemical compounds and crystals. They can even run physical simulations of the early universe or aerodynamics. Supercomputers are also vital in the field of cryptanalysis.

To understand their power, we measure performance in FLOPS. This stands for floating-point operations per second. This metric counts how many math tasks the machine completes every second. A standard desktop computer might perform hundreds of gigaFLOPS (10^11) or tens of teraFLOPS (10^13). However, supercomputers operate at much higher scales. Since 2022, exascale supercomputers have existed. These machines can perform over 10^18 FLOPS.

BlueGeneL cabinet
BlueGeneL cabinet

This represents a massive leap in computational capability over standard hardware.

Supercomputing history began in the 1960s with several pioneering machines. In 1960, UNIVAC built the Livermore Atomic Research Computer (LARC). This machine used high-speed drum memory instead of disk drives. Another early example was the IBM 7030 Stretch. Built for the Los Alamos National Laboratory, it used transistors and magnetic core memory.

IBM 7030 Stretch circuit board
IBM 7030 Stretch circuit board

In the same decade, the Atlas at the University of Manchester introduced time-sharing. This allowed more than one program to execute at once. The Atlas used a supervisor to swap data pages between magnetic core and drum memory.

Seymour Cray was a central figure in the evolution of these machines. He designed the CDC 6600, which was finished in 1964. This machine transitioned from germanium to silicon transistors. To solve overheating problems, it introduced refrigeration into the design. Because it outperformed other computers by ten times, it was dubbed a "supercomputer."

CDC 6600.jc
CDC 6600.jc

Cray later founded Cray Research. He delivered the 80 MHz Cray-1 in 1976, a highly successful model. In 1985, the Cray-2 became the first supercomputer to break the gigaFLOPS barrier. It used a liquid coolant called Fluorinert pumped through the architecture.

Computing architectures have shifted through different design philosophies. In the 1970s, vector processors dominated by operating on large data arrays. The Cray-1 is a famous example of this era. However, the ILLIAC IV introduced the concept of massively parallel computing. In this model, many processors work together to solve different parts of one large problem.

2x2x2torus
2x2x2torus

Instead of one fast stream, the computer feeds separate data to different processors and recombines the results. While the ILLIAC IV faced development challenges, it pointed the way toward modern parallel designs like the Connection Machine.

By the mid-1990s, the industry moved toward using commodity processors. Instead of custom chips, supercomputers began using tens of thousands of off-the-shelf CPUs. In 1998, David Bader developed the first Linux supercomputer using these parts. He used an AltaCluster of Intel Pentium II computers to create a prototype. This led to "RoadRunner," the first Linux supercomputer for the national science community. Since November 2017, all of the world's fastest 500 supercomputers have run on Linux-based operating systems.

Today, there is a global race to develop even more powerful exascale systems. Research is active in the United States, the European Union, Taiwan, Japan, and China. The United States currently holds five of the top 10 fastest positions. The world's fastest supercomputer is currently El Capitan at Lawrence Livermore National Laboratory.

Top20supercomputers
Top20supercomputers

Other nations like Italy, Japan, Finland, and Switzerland also host top-tier machines. In June 2018, the combined performance of all TOP500 supercomputers finally broke the 1 exaFLOPS mark. This milestone shows how quickly computational power continues to grow.

619 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (15)
File:IBM Blue Gene P supercomputer.jpg
IBM Blue Gene P supercomputer.jpg
File:IBM 7030 Stretch circuit board.jpg
IBM 7030 Stretch circuit board.jpg
File:CDC 6600.jc.jpg
CDC 6600.jc.jpg
File:Cray-1-deutsches-museum.jpg
Cray-1-deutsches-museum.jpg
File:BlueGeneL cabinet.jpg
BlueGeneL cabinet.jpg
File:Processor families in TOP500 supercomputers.svg
Processor families in TOP500 supercomputers.svg
File:2x2x2torus.svg
2x2x2torus.svg
File:Summit (supercomputer).jpg
Summit (supercomputer).jpg
File:IBM HS20 blade server.jpg
IBM HS20 blade server.jpg
File:Wide-angle view of the ALMA correlator.jpg
Wide-angle view of the ALMA correlator.jpg
File:ArchitectureCloudLinksSameSite.png
ArchitectureCloudLinksSameSite.png
File:Supercomputing-rmax-graph2.svg
Supercomputing-rmax-graph2.svg

+ 3 more

More to explore

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.