Intel shows off 8-core, 528-thread processor with 1TB/s of co-packaged optics
theregister.com
theregister.com
however there are lots of pitfalls. if your thread creation and teardown is expensive, then that limits the grain to which you can apply threading (Amdahl). if synchronization is expensive then you have a similar problem (that potentially gets worse with contention).
one of the big problems is exactly _how_ to map threads to workloads. you don't want to leave idle resources on the ground, but its also very counterproductive to generate a massive work queue.
there are also limits - memory transaction concurrency and memory bandwidth, and the costs and contention of going off chip.
cache coherency, while it seems nice from a programming model perspective, can also really limit how much concurrency you can exploit.
I know there are others here that can add to this list.
> These design considerations drove the team to develop this experimental processor, which TSMC builds using its 7nm FinFET process (in case you didn't know, Intel fabs a lot of non-CPU products at TSMC and has for years) and which features eight cores each with 66 threads.
Based on RISC-V? Totally bespoke?
Instead, it was purpose built using a custom RISC architecture for DARPA's Hierarchical Identity Verify Exploit (HIVE) program. That US military initiative seeks to develop a graph analytics processor capable of churning through streaming data 100 times faster than conventional compute architectures, while also consuming less power.
Oh its for the military. Whats Graph Analytics?
Graph analytics deal with how data points connect with other data points in complex systems. The example Intel principal engineer Jason Howard pointed to in his Hot Chips presentation was social networks, which might run graph analytics workloads to understand connections among members.
So its a chip to analyse social networks at 1TB/s
The previous thread had some examples. But the workload you should imagine is one where you are doing some kind of big parallel computation where each thread does a lot of unpredictable memory accesses. So various graph operations fit this, as do various database queries.
https://www.dote.osd.mil/News/What-DOT-Es-Following/Followin...
Darpa themselves say they want it for social media analysis, IP probe detection and infrastructure monitoring
Apple using an Apple chip, given the recent past and circumstances is both a technical and a political move. Going back to Intel ( or AMD ) would be an humiliation and Apple's track-record dealing with inferior products has been basically ignore the problems and put their spin machine to use.
I hope Intel gets better but I also hope they don't get much better than anyone else because the last time that happened their arrogance and anti-competitive moves were so bad even their most "loyal" corporate customers HATED them with a passion.
Taking a broader view, I'd say that went 'screw this, we'll do it ourselves.'
https://arstechnica.com/gadgets/2021/07/intels-foundry-roadm...
This marks the point where they changed their naming scheme, so that Intel 7 is roughly comparable to TSMC N7 (not to TSMC N3, which would be Intel 4).
And this chip is on TSMC 7nm per the article, not Intel 7 or Intel 4 (the former "7nm").
Edit - per the article, this chip is actually fabbed by TSMC on their nm process.
https://www.extremetech.com/computing/apple-bought-all-of-ts...