Live data from Hacker News

The Great CPU Stagnation

databasearchitects.blogspot.com

141–150 of 222 posts

Re: The Great CPU Stagnation

#141

Earlier quoted context omitted.

Can confirm, I bought a pair of desktops for work in 2012 with Ivy Brige i7's that could "turbo boost" to 3.9 GHz indefinitely without overclock. I did not feel a real upgrade need until the 32 core Threadripper machines came out in 2018.

I only just upgraded from my i5 3570K to a Ryzen 7 5800X3D. Not because anything I was currently doing with my computer was becoming too slow, but because I wanted to do new things (VR). A shame, I wanted to run that thing into the ground. I've got my old system sat spare, I'm not sure what to do with it.

my i7-4790 served me nicely for 8 years. Only upgraded because now most games were CPU-limited, even on "only" GTX 1070. But I went "all in" "I don't want to upgrade for quite a long time" with 7800X3D. Maybe GPU upgrade in 2-3 years...

Re: The Great CPU Stagnation

#142
post #44

The perfect time to shed ourselves of the idea that "optimisation is a waste of dev-time". Mobile computing was the last godsent t actually rethink performance a little bit, but we still have a lot of relatively low-hanging fruit. I sometimes dream about a month-of-no-new-features, where everyone would just have a bit of time to clean up and improve on existing stuff.

This is why I loved every console pre-PS4, from a technical standpoint. The amount of performance (think God of War 2 or Black) devs were able to squeeze out of the PS2 was nothing short of staggering.

Re: The Great CPU Stagnation

#143
post #44

The perfect time to shed ourselves of the idea that "optimisation is a waste of dev-time". Mobile computing was the last godsent t actually rethink performance a little bit, but we still have a lot of relatively low-hanging fruit. I sometimes dream about a month-of-no-new-features, where everyone would just have a bit of time to clean up and improve on existing stuff.

It would be nice if every developer had to run their latest build on 10 year old hardware while testing it out. Instead of their high-powered development machine with the latest CPU, tons of high speed memory, and the fastest SSD; they would get to experience what many of their customers have to endure on slower hardware with capacity constraints. Nothing spurs optimization like seeing first hand how your code creeps…

*and* slow-ish internet.

We had few surprises when some newbie dev noticed that the site doesn't work quite as well outside of 1Gbit connection with 1ms ping to the app server...

Re: The Great CPU Stagnation

#145

There were multiple mentions in this thread contrasting GPU with CPU... I think, there's some conceptual gap here. GPUs are made of the same thing as CPUs, they have all the same problems CPUs have. They emphasize vectorized operations, and some less important (for this thread) stuff, like video encoding / decoding, but, by and large, the "PU" part is not accidentally the same in both acronyms. The difference comes f…

Indeed, GPUs are not much better. For example, the NVIDIA H100 SXM has roughly the same price per transistor as the A100 SXM. The gains between generations were roughly equally split between (1) better chip design, (2) higher clock speed / power consumption, and (3) more transistors. Cost per transistor did not meaningfully improve.

GPUs have a much higher typical utilization than CPUs, I think that's what the previous poster wanted to say.

Re: The Great CPU Stagnation

#146

We are off the exponential curve until a completely new method is discovered, which of course might not exist. Maybe our great^n grandchildren will then have lives very similar to the great^n+1 grandchildren thereafter, just like the older days!

Well, strong AI seems not far off, and AI scales, via recursive self-improvement, easily to the boundary of the physical limits. Dyson spheres, Jupiter brains. There doesn't seem to be a major plateau on the horizon.

Re: The Great CPU Stagnation

#147

> Regrettably, when considering cost per core, this impressive trend appears to have stalled, ushering in an era of CPU stagnation. In this case, don't let the author see $/GFLOPS for the last 10 years of GPUs!

Exactly. https://news.ycombinator.com/item?id=35995402

Re: The Great CPU Stagnation

#148

Earlier quoted context omitted.

Clockless designs did find their use, just not for the entire chips. Certain parts of modern CPUs are asynchronous.

Yeah, I'm just a bit surprised it didn't go further. Do you know what the reasons were that they couldn't make the entire thing clockless?

I don't think clockless makes anything easier

Re: The Great CPU Stagnation

#149

The cores/money comparison doesn't looks like it accounts for inflation.

The cores/money comparison doesn't looks like it accounts for inflation.*

more to the point, the comparison also represents the period of time in which AMD, the one-time "lesser" player nipping at monopolist Intel's heels by competing on price, became the technology leader and started commanding a premium for their products. Meanwhile, Intel has not been forced to cede its position in the market, their existing contracts and business model is based on premium products, not cost leadership. It will take awhile for this to sort out.

Re: The Great CPU Stagnation

#150
The slowdown of x86 processor progress was caused by the very slow adoption by Intel of new fab processes. 14nm CPUs came out in 2014, 10nm mobile only (Tiger Lake) came out in the end of 2020. Almost three years later still no commercial CPUs by Intel on 7nm.

They used to be a lot faster, 22nm CPUs (Ivy Bridge) came out in 2012 - so around 2 years to go from 22 to 14.

Post reply on HN