Arm releases Chiplet System Architecture spec beta version
newsroom.arm.com
newsroom.arm.com
I understand the desire for standardization in the Chiplet space, but why is this something ARM is concerned about? Does the transition to Chiplets impact ISA? I would have assumed it being transparent from a system architecture's perspective, a mere technical detail, nothing within ARM's scope.
I guess this standard aim to keep being a standard interconnect even in multi-chiplets system, to create/extend the whole ecosystem around ARM partners.
Anyway, this is presumably no different than why Intel took an active role in the specification of what a motherboard looks like.
If you do get involved with chiplets, which ARM says will be "because AI" (sigh), you need physical and logical interconnect standards, something ARM has been doing for a long time for SoC-internal connections: the AMBA bus standard.
In this space, chiplets makes a lot of sense: you can have a compute chip with standard arm cores which is reused across your products, and add an extra chiplet with custom IPs depending on the product needs. That is for example what (as far as I'm aware) Huawei is doing: they reuse the chiplet with arm cores in different product, then add for example an IO+crypto die in the SoC in their routers/firewalls products, etc.
Huh? Is that their goal? Recent high power ARM chips do seem to have quite some area and chiplets enable increasing power further, which, looking from the outside, seems much higher on the agenda than keeping chip area small.
Also, there's nothing fundamentally stopping chiplet pick-up in traditional embedded domains. It's probably quite likely.
(°) The best of them also seem to use barely any ARM standards except for the ISA itself
They are definitely making progress.
I've heard rumours of AMD working on something like this. They're going to call it Zen1. Could be a total nothing burger though, we'll see.
Or maybe all the apple desktops? (Imac, Studio, and Mini)
Or maybe one of the largest HPC clusters on the top 500 list, fugaku? Was number 1 for several years.
AMD had and killed an arm project, but rumors claim they are working on sound wave APU that has an arm chip combined with a GPU.
Or similar Nvidia's GB10, which is their new AI dev kit the size of a mac mini with "1 petaflop" that combines 20 arm cores with a blackwell GPU.
Seems like arm is doing just fine outside of mobile.
chiplets seems the hot new thing, with an important difference - it's not just a fad: a lot of investments and production plans are moving in this direction. Expensive stuff. So IT HAS to work. Failure would be very expensive. But it's still totally possible.
actual number in hardware is a closely guarded secret, at least for the most recent process, but the high level solution is the same... build smaller boxes so the whole system can handle one of them failing gracefully.
All this is is moving the definition scope of an individual "service" from the IC to the chiplet level.
We can specialize hardware at the chiplet level and at some point, I expect more players and more standards out there that "synchronization" and "compatibilty" would become a bottleneck/burden.
We will go back to monoliths eventually again is my guess.