Google 工具推动在 AMD Zen CPU 上运行 RISC-V 的竞赛:但这有可能吗?
快速阅读: 据《Tom 的硬件》最新报道,2010年代中期,AMD计划让Zen 1 CPU支持x86-64和Aarch64,但因硬件深度优化限制,实际未实现。这体现了Zen系列专注x86-64,展现了现代处理器设计的专业化。
在2010年代中期,AMD首席架构师迈克·克拉克(Mike Clarke)曾提及一件往事。当时AMD计划推出同时支持x86-64和Armv8-A架构的Zen系列CPU,因此Zen 1微架构的微代码中可能存在支持Aarch64前端指令集的可能性。这意味着,Zen 1处理器或许拥有多个微代码“槽位”,其中一个用于x86-64,另一个则可能预留用于Aarch64。
然而,我们认为这种可能性并不大。现代CPU在硬件设计上极为精密,微代码与CPU其他部分之间有着深度的硬连线优化。AMD几乎从未为Zen 2、Zen 3或Zen 4处理器开发过支持Aarch64或RISC-V的微代码。因此,这些处理器的微代码层严格意义上仅支持x86-64,而且几乎没有足够的微代码空间进行重新调整。
这一细节不仅揭示了AMD早期技术规划的复杂性,也展示了现代高性能处理器设计的高度专业化。尽管未来充满无限可能,但目前来看,Zen系列CPU依然专注于其核心领域,为用户提供卓越的计算体验。
(以上内容均由Ai生成)