【外评】Linus Torvalds 称 RISC-V 将重蹈 Arm 和 x86 的覆辙

💡 原文中文,约1100字,阅读约需3分钟。
📝

内容提要

林纳斯·托瓦兹表达了对RISC-V开发面临与Arm和x86类似挑战的担忧,这些挑战源于硬件和软件开发人员之间的差异。尽管RISC-V的受欢迎程度不断提高,但在性能上仍落后于x86和Arm。然而,托瓦兹认为硬件开发现在变得更容易,使得像RISC-V这样的新架构更易于接触。

🔎

延伸解读

硬件与软件之间的鸿沟

托瓦兹指出,硬件和软件开发人员之间存在巨大差异,从Verilog到内核再到更高层堆栈,软件人员往往不了解硬件如何工作。这种鸿沟使得协调两个团队非常困难,RISC-V开发可能因此重蹈Arm和x86的覆辙,硬件设计人员将通过犯错来学习以前犯过的同样错误。

RISC-V的性能现状与挑战

尽管RISC-V受欢迎程度提高,尤其在中国有公司利用它绕过美国制裁,并已开发消费类笔记本电脑,但其性能仍无法与x86和Arm抗衡。要在RISC-V芯片上运行AAA级游戏,仍需数年或数十年的开发。托瓦兹担心RISC-V会遭遇Arm和x86曾遇到的所有问题,需要几代人的时间才能意识到一些未考虑到的问题。

新架构的市场机遇

托瓦兹认为,现在开发硬件比过去容易得多。过去Arm和x86的竞争以PC为中心,达到平等竞争花了数十年,而这种情况已经改变。这将使RISC-V等新架构更容易进入市场,尽管开发过程中仍会犯很多错误。

❓

Q&A

Linus Torvalds对RISC-V的看法是什么?

Linus Torvalds担心RISC-V的开发可能会面临与Arm和x86相似的挑战,主要是由于硬件和软件开发人员之间的差异。

RISC-V与Arm和x86相比有什么不足之处?

尽管RISC-V的受欢迎程度在提高,但在性能上仍落后于x86和Arm。

RISC-V的开发面临哪些具体挑战?

RISC-V的开发面临硬件与软件开发人员之间的巨大差异,这使得协调工作变得困难。

为什么一些科技公司选择使用RISC-V?

一些科技公司利用RISC-V来绕过美国对中国的制裁,开始开发和销售基于RISC-V的新处理器。

要在RISC-V芯片上运行AAA级游戏需要多久?

要在RISC-V芯片上运行AAA级游戏仍需数年或数十年的开发时间。

Linus认为RISC-V的未来如何?

Linus认为RISC-V可能会重蹈Arm和x86的覆辙,面临相似的问题,但现在开发硬件变得更容易。

🏷️

标签

➡️

继续阅读