3 ms·
It's funny that at the same time that Jim Keller was heading up the team that was developing the Zen micro-architecture Keller also had been tasked with managin
by Farfignoggen 6y ago
It's funny that at the same time that Jim Keller was heading up the team that was developing the Zen micro-architecture Keller also had been tasked with managing a second team to develop an ARM ISA Variant and that Project was code named K12.
Now K12 is not the ARM Cores that where used in AMD's Seattle Server Processor as Seattle used Arm Holding's reference design A57 cores and that was released as the Opteron A1100 ARM Server processor. But K12 was not that Seattle core as K12 was an in house custom micro-architecture that was similar to Zen but engineered to execute the ARMv8A ISA. And that project K12 along with Project Sky Bridge(Pin Compatible x86/ARM socketed motherboard design) was mothballed in favor of just Zen/x86.
So AMD very likely still has the Verilog for its K12 custom ARM core and really AMD's already had the A1100 to market albeit with A57 cores and not any K12 custom ARM cores. So AMD's very well capable of packaging and integrating an ARM core into a usable product.
What AMD and Intel are lacking in most is the other non CPU core processing block IP that the M1 has included like the NPU and DSPs and other specialized on SOC IP that are included on the M1. And Apple's in house CPU/SOC teams are really ahead there as is the OS/API and software ecosystems that Apple has developed to make all that happen seamlessly for application developers that are targeting Apple's M1 silicon.