| >Perhaps I misunderstand you, but what about those decades where CPUs were made faster and faster, from a few MHz up to several GHz, before hitting physical manufacturing and power/heat limits? If you waited for chips to catch up to your workload, you got smoked by any competitors who parallelized. Waiting even a year to double speed when you could just use two computers was still an eternity. > Was that all just a bunch of wasted effort, and what they should have been doing was build more and more 50MHz chips? No, that’s a stupid question and you know it. You set it up as a strawman to attack. Hardware improvements are amazing and have let us do tons for much cheaper. However, the ~4ghz CPUs we have now are not meaningfully faster in single thread performance compared to what you could buy literally a decade ago. If you’re sitting around waiting for 32ghz that should only be “3 years away”, you’re dead in the water. All modern improvements are power savings and density of parallel cores, which require you to face what Grace presented all those years ago. Faster CPUs aren’t coming. xlarge on AWS is a ton of parallel cores. Not faster. |
There is risk in reinforcing a narrow-minded approach that "all we need is more oxen." It limits one's imagination. That's the essence of what I've been advocating against in this thread, though perhaps my attempts and examples have merely chummed your waters. Ironically, I'd say Grace Hopper rather agrees, elsewhere in the linked talk[1].
> Faster CPUs aren’t coming.
Not with that attitude, ya dingus (:
[1] "https://www.youtube.com/watch?v=si9iqF5uTFk&t=1420s