News for hackers. Stuff that matters.
Re:Ask HN: 90s programmers, what did you expect the future o... by kristiandupont on Tuesday June 22, 2021 @09:40AM (#27591471)
Not quite in the 90's but a bit later I was sure that when Moore's Law would stop we would see the trend move to cores. I wrote an article[1] about this change and how we should all prepare for it :-D

If I could tell my young self that as of 2021 we are not talking about kilo- or mega-cores but that my new M1 which I am very excited about is a mere 8, I would have been severely disappointed.

[1] https://www.gamasutra.com/view/news/104365/Feature_The_Trans...

Re:Ask HN: 90s programmers, what did you expect the future o... by jonnycomputer on Tuesday June 22, 2021 @10:02AM (#27591728)
I'm not a chip designer or anything like that, but I think it isn't the difficulty of creating processors with so many cores (or arrays of processors equivalent) that has stopped us, but the cost benefit of increasing cores to the expense. I use an HPC cluster at work, but for what I'm doing it makes sense to use the hundreds of cores available. Indeed, most of it is embarrassingly parallel.
Re:Ask HN: 90s programmers, what did you expect the future o... by flyinghamster on Tuesday June 22, 2021 @01:10PM (#27594294)
Aside from GPUs, we have progressed on cores, just not as fast as we thought, and multi-core hasn't been around for all that long. Multi-chip modules like AMD's chiplet approach were needed to get things like 64-core Threadrippers. I can't imagine trying to get 64 full CPU cores onto a single die at an acceptable yield.
Re:Ask HN: 90s programmers, what did you expect the future o... by pdosev on Tuesday June 22, 2021 @09:45AM (#27591535)
That's kind of what GPUs became, wasn't it? They do have thousands of cores, just not in the mega range
Re:Ask HN: 90s programmers, what did you expect the future o... by zozbot234 on Tuesday June 22, 2021 @10:02AM (#27591722)
Strictly speaking, GPU's have thousands of ALU's/execution units, spread over a few dozen full cores at most. And reaching full utilization of that amount of compute is not always easy either, many problems just don't parallelize that widely.
Re:Ask HN: 90s programmers, what did you expect the future o... by Kuinox on Tuesday June 22, 2021 @09:43AM (#27591504)
In GPU we can start talking about kilo cores.