top | item 26911344

(no title)

speedplane | 4 years ago

> they've been heralding the death of Moore's law since he started and that the "one trick ponies" just keep coming. He says he doesn't doubt that they will continue.

The situation is clearly far worse than what you suggest. Back in the 1990s and early 2000s, apparent computer performance was doubling roughly every two years. Your shiny new desktop was obsolete in 24 months.

Today, we're lucky to get a 15% gain in two years. The "one-trick ponies" help narrow the "apparent performance" gap, but by definition, are implemented out of desperation. They aren't enough to keep Moore's law alive (it's already dead), and their very existence is evidence of the death of Moore's law.

discuss

order

ipsum2|4 years ago

Moore's law is only about the number of transistors per chip doubling every 24 months, not about the performance. Seeing that the trend is still happening, Moore's law is not dead, as so many have claimed.

rini17|4 years ago

But what is it good for, if it does not improve performance? For example, increasingly larger and larger part of transistors on a chip is unused at a given time, due to cooling issues.

jhgb|4 years ago

I thought it was about number of transistors per chip at optimal cost level per transistor.

ForHackernews|4 years ago

On the contrary, I think this is fantastic news:

- It means consumers won't have to keep buying new electronic crap every couple years. Maybe we can finally get hardware that's built to be modular and maintainable.

- It means performance gains will have to come from writing better software. Devs (and more importantly, the companies that pay devs) will be forced to care about efficiency again. Maybe we can kill Electron and the monstrosity of multi-MBs of garbage JS on every site.

The sooner we bury Moore's Law and the myth of "just throw more hardware at it" the better.

dannyw|4 years ago

If you don't just look at the failing Intel, AMD has been doing 15-20% improvements year on year.

TMWNN|4 years ago

>Today, we're lucky to get a 15% gain in two years.

The 2012 MacBook Pro 15-inch I'm typing this on is about 700 on Geekbench single-core, while the 2019 16-inch is about 950. 35% "improvement" in seven years!

M1 13-inch is 1700 on single-core, which is why I hope to upgrade once the 16-inch Apple Silicon version comes out.

>The "one-trick ponies" help narrow the "apparent performance" gap, but by definition, are implemented out of desperation.

I don't think that's right. x86 hit an apparent performance barrier in the early 2000s, with the best available CPUs being Intel Pentium 4 and AMD Thunderbird, both horribly inefficient for the performance gains they eked out; those were very much one-trick ponies created from desperation. It took a skunkworks project by Intel Israel, which miraculously turned Pentium III into Core microarchitecture, to get out of the morass. Another meaningful leap occurred when going from Core Duo to Core i, but the PC industry has been stuck with Core i for almost a decade.

We've finally smashed past this with Apple Silicon, but it is certainly not a one-trick pony; Apple could sell it to the world tomorrow and have a line of customers going out the door, just like it could have sold the A-series mobile processors to rivals. AMD Ryzen isn't quite the breakthrough Apple Silicon is, but it is good enough for those who need x86.

throwaway2048|4 years ago

Apple's M1 is a good processor, but the only reason it "smashed past" previous macbook single core results is apple was using older Intel lower powered processors.

It is not twice as fast as even mobile x86 stuff, as much as people seem to want to think otherwise.

kamranjon|4 years ago

Is this a bad thing? This seems like a great outcome for consumers, and will reduce e-waste. I look forward to a future where people see less need to upgrade year after year.

fredski42|4 years ago

Which is why Apple is moving revenue streams also to services.

Simon321|4 years ago

This is false, computer performance has been doubling nearly every year. See for example https://www.top500.org/statistics/perfdevel/

parsecs|4 years ago

How is this calculated? It isn't very clear. Is this representative of individual devices or is it caused by more of the same devices?