We may (sadly) live in a world devoid of flying cars and personal teleportation devices, but that doesn't mean technology isn't moving forward at an incredible pace. We compared the processing power for various computers and devices from 1956 to 2015 to visualize the 1 trillion-fold increase in performance over those six decades. By comparing each processor's floating operations per second (FLOPS), we avoided any differences in microarchitectures.
Hard Disk Drive Morph
In 1965 Gordon Moore, co-founder of Intel, predicted that the number of transistors in an integrated circuit would double every two years. This is the basis of Moore's law, and it's why we currently have pocket-sized devices that are more powerful than 1980s supercomputers that took up entire rooms.
Watch as the size of hard disk drives shrinks while storage capacity increases from 1956 to 2015.
Comparing Tech Over Time
A single Apple iPhone 5 has 2.7 times the processing power than the 1985 Cray-2 supercomputer.
While Seymour Cray was contributing to the field of computer science, Nintendo was revolutionizing entertainment with the Nintendo Entertainment System (NES), also released in 1985. The NES contains half of the processing power as the computer that brought Apollo to the moon!
Computer chips continued to increase performance while decreasing in size, allowing for innovations that engineers never thought possible. 40 years ago, most people wouldn't believe that we would soon have access to limitless information from the palm of your hand. See the comparison of a Samsung Galaxy S6 and a Playstation 2 below.
The question remains, how far has computing power come over the last 60 years? Current supercomputers exceed commercially available products; however, it's still fun to compare what it would take to rival the titans (and Tianhes) of the industry. See the comparison of a Tianhe-2 Supercomputer and a Playstation 4 below.
Processing Power Compared Infographic
The full infographic showcases the magnitude of scientific progress with integrated circuits.
Note: The last item on each graph is scaled down to nearly zero in each subsequent graph. View our full methodology below.
Many items we compared already had FLOPS calculated; however, certain devices required our own calculations. The following formula was used:
Peak FLOPS = Number of Cores * Average Frequency * Operations per Cycle
Finding the operations per cycle for each machine required employing multiple sources to ensure accuracy. Minor differences in this number could result in starkly different peak FLOPS. Double precision operations per cycle were used in calculations. GPU FLOPS were used for video game consoles since their performance relies more on GPU than CPU.
Supercomputer FLOPS - Top500
Video game console GPUs - TechPowerUp
CPU specifications - SpecOut
Smartphone and smart watch specs - PDAdb
ARM Cortex processors - ARM
Hitachi and Fujitsu processors - Roy Longbottom
GPU vs. CPU performance - Lee et. al, Intel
Feel free to use any of the images on this page, however, we request that you link to this page and attribute Experts Exchange so visitors have full access to the assets and information.