4 ms·
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
by kristiandupont 5y ago
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_Transition_to_Concurrency.php https://www.gamasutra.com/view/news/104365/Feature_The_Trans...
- Kuinox 5y agoIn GPU we can start talking about kilo cores.
- pdosev 5y agoThat's kind of what GPUs became, wasn't it? They do have thousands of cores, just not in the mega range
- zozbot234 5y agoStrictly 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.
- jonnycomputer 5y agoI'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.
- flyinghamster 5y agoAside 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.