I updated the Kurzweil version of Moore’s Law to include the latest data points. Further UPDATE here, post Tesla AI Day.

Of all of the variations of Moore’s Law, this is the one I find to be most useful, as it captures what customers actually value — computation per $ spent. Humanity’s capacity to compute has compounded for as long as we can measure it, starting long before Intel co-founder Gordon Moore noticed a refraction of the longer-term trend in the belly of the then fledgling semiconductor industry.

But, Intel has ceded leadership for Moore’s Law. The 7 most recent data points are all NVIDIA GPUs, with CPU architectures dominating the prior 30 years. The fine-grained parallel compute architecture of a GPU maps better to the needs of deep learning than a CPU. There is a poetic beauty to the computational similarity of a processor optimized for graphics processing and the computational needs of a sensory cortex, as commonly seen in neural networks today.

Given the succession of substrates for computation over time, we would not expect the GPU to hold the torch forever. Over the past decade, I have been investing in various new architectures in molecular electronics and quantum computing. One of these, Nantero, just closed their last round of financing to ramp up production of their carbon nanotube memory chips (WSJ), and the magnetic chip company Everspin went public earlier this year. Since the vast majority of transistors manufactured are memory, not logic, we have bet on a bifurcation of Moore’s Law, with a focus on memory advances.

9 responses to “Moore’s Law over 120 Years”

  1. I wrote an article for the Computer History Museum on the past and future of Moore’s Law: And more on NVIDIA from the CEOJen-Hsun Huang, CEO of NVIDIA, carrying the torch for Moore’s Law Consider the top right data point, the latest graphics card from NVIDIA. When used for his neural networks, my son can get 11 to 44 trillion (integer) calculations per second! Mind blowing.

  2. Hi Steve, forever grateful for your insightful investments in Elon Musk companies. The world will become a better place because of it.

  3. Thanks for sharing! Great news!

  4. P.S. it was about a decade ago that I first marveled at the use of NVIDIA GPUs for neural simulations Brainstorm Evolved Machines CEO Paul Rhodes reflects: "The GPU impact on compute is beautiful. We had CUDA 0.1, and one of the first cards (it was called the G-80), handed to us in a bag, pre commercial availability. I will never forget the 80x speedup we got on our neuron simulations when we ported to that platform. It is so native for neural computation."

  5. Hey Steve,

    Thanks for the great graph.
    I just noticed that the dots from the Kurzweil graph are *slightly compressed horizontally*, such that the rightmost dot, which occurs in 2008 on Kurzweil’s graph, occurs in about 2004 on this new graph.

  6. We went back and checked with an overlay, and all of the historical points line up. There are new points added to the upper right side of course…

  7. [https://www.flickr.com/photos/jurvetson] Here is what I was seeing. The attached chart shows one data point aligned on both charts, and the years are apparently off.

    flic.kr/p/VzWz9M

  8. [https://www.flickr.com/photos/155286299@N03] — thanks so much for your keen eye. We were befuddled at first because the data set used to generate the graph was correct when we double checked. Yet, there was a misalignment. Then I figured it out, and it was my fault. When I added this slide to my PPT deck I wanted the graph to be larger, so I selected it and scaled it to the space available. It turns out, the elements that make up the chart did not scale isotropically. So, we regenerated the curve at the larger scale. I have now replaced the graph here with the new version… and I hope it passes your optical filter. 🙂

  9. It’s wild… I was evangelizing NVIDIA as the future of Moore’s Law 6 years ago, and my mom loaded up, at $6/share. It’s over $300 now!

Leave a Reply

Your email address will not be published. Required fields are marked *