|
The M1 processor is a direct result of the death of Moore's law. It's an amazing processor, but a sad sign of things to come. The performance gains from Moore's law have typically come from shrinking die size. That has ended, you can't juice more performance from general purpose CPUs. If general purpose processors no longer advance quickly enough, the only way to get performance gains is to build custom chips for common specific tasks. That's what we're seeing now with the M1. The M1 buys us a few more years of exponential-appearing performance gains, but it's a one-trick pony. You can turn code into an ASIC once, but after that, your performance is at the mercy of the foundry and physics. The death of Moore's law has many consequences, the rise of ASICs and custom co-processor chips is just one of them. |
I know most people misunderstand Moore's law, but this is HN, so I expect better:
https://en.wikipedia.org/wiki/Moore%27s_law#/media/File:Moor...
Moore's law is quite alive and showing no signs of problems.
> The performance gains from Moore's law have typically come from shrinking die size.
Moore's Law is about number of transistors. Not about their size, and not about performance.
And it's ESPECIALLY not about linear core performance.
> That has ended, you can't juice more performance from general purpose CPUs.
You don't need to, they're fast enough. Performance is expanding in other areas like GPU and ML.
> The death of Moore's law has many consequences, the rise of ASICs and custom co-processor chips is just one of them.
No, Moore's law is the very thing supporting them... You need extra transistors for those co-processors.