重燃2003 第二百八十五章 一切从头再来(2/3)

毕竟是女性,更感性一些的黄令仪先生眼眶都红了,连连说着“好孩子!好孩子!”

而理性一点的黎光楠抹了抹眼角,却认真的看向了卿云,

“小卿,既然如此,龙芯未来的架构怎么解决?

你应该知道的,龙芯商业化最大的问题是其MIPS架构。

它和……你一直倡导的商业化,是完全搭不上边的。”

为什么龙芯是MIPS架构?

因为,以CISC为基础的X86架构,我们没有获取授权的路径。

所以我们只能选择包含ARM、MIPS、PowerPC等分支架构的RISC架构体系。

至于MIPS和RISC是什么关系,可以类比澎湃OS和安卓,前者是后者的二次开发。

而RISC架构体系里,唯有MIPS的架构授权不限制任何对MIPS架构的更改。

同时,MIPS架构能够提供最高的每平方毫米性能和当今SoC设计中最低的能耗,这是它的优点。

而且,MIPS属于精简指令结构,和因特尔采用的复杂指令系统计算结构相比,RISC具有设计更简单、设计周期更短等优点,并可以应用更多先进的技术,开发更快的下一代处理器。

这就是为什么黄令仪能够只用1000多万研发龙芯一号,只用2700多万研发龙芯二号的根本原因。

省钱。

但是,MIPS架构也有其无法解决的两个弊端。

一个是根子上的缺陷。

MIPS的内存起至起始有问题,这导致了MIPS在内存和cahce的支持方面都有限制,内存大了后,CPU反而会出现无法支持的问题。

同时,MIPS是并行线程,类似于因特尔的超线程。

因特尔的超线程都只是过渡产品,ARM的物理多核发展方向才是主流。

第二个弊端是商业环境。

现代各种电器核心的微处理器(CPU)起源于上个世纪因特尔、德州仪器和Garrett AiResearch工业部三个公司的三个计划,推出的三个微处理器先锋则分别是Intel 4004、TMS 1000和CADC。

自此,开启了风风火火的微处理器革命。

在微处理器诞生早期,基本上都是不同厂商生产不同架构的芯片,那时可以说是百花齐放。

一开始就以因特尔的X86为对标产品的MIPS,其产品从面世开始就以高性能著称,使其在工控机、路由器等市场战功显赫。

而同样基于精简指令集的ARM,从诞生开始就瞄准嵌入式低功耗领域,开始慢慢发力。

同时还有POWER-PC架构的异军突起,让作为半导体产业上世纪绝对霸主的艾比诶木,看到了市场四分五裂的危机。

于是,在艾比诶木的‘强迫’之下,因特尔将X86架构授权给其他几家厂商生产处理器。

再连同Windows的崛起,应用环境的优化,X86架构开始一骑绝尘,一举击溃其他架构,这才垄断了桌面市场。

所以MIPS以其亲身经历给出来的血的教训就是,光是产品拥有很不错的性能是不够的,必须保持对商业的敏感性。

正是由于对商业不够敏感,导致了MIPS的商业化进程迟迟落后。

这些……

作为过来人的云帝,在现在这个时间点,说起芯片的未来二十年的发展路径,全世界的人都只能坐下乖乖听讲。

卿云淡淡的说道,“我们放弃MIPS二次开发的架构,回到Dave Patterson教授1988年发布的RISC-IV原始架构。”

黎光楠和黄令仪的惊诧之声几乎同时响起:“放弃MIPS?!”

卿云重重的点了点头,果决的说着,“推翻现有的基础,一切从头再来!不破不立!

我们去购买RISC-IV原始架构的授权,我问过,这并不贵,Patterson搞出的这个架构本就是一种开源的学术性架构。

而后基于这个架构,我们自己进行二次开发,再重新编写指令集,也就是自研指令集。”

卿云琢磨着,要不是斯坦福大学的John L. Hennessy目前还没捣鼓出来RISC-V,他都想直接在此基础上搞的。

RISC-IV架构和RISC-V架构在性能上的主要区别在于设计理念和开放性。

RISC-IV是早期的精简指令集架构之一,它的设计目标是通过减少指令的复杂性和数量来提高处理器的性能,这使得RISC-IV在某些应用场景下能够提供较高的性能和能效比。

然而,RISC-IV并没有形成一个广泛的生态系统,这限制了它的应用和发展。

相比之下,RISC-V架构不仅继承了RISC-IV的设计理念,还引入了更多的现代化特性,如模块化设计、可扩展性、以及对多核和异构计算的支持。

RISC-V的另一个显著优势是其开源和免费的属性,这意味着任何人都可以自由地使用、修改和分发RISC-V的源代码,无需支付高额的授权费用。

但是,RISC-V再好现在也用不上。