你一直倡导的商业化,是完全搭不上边的。”
为什么龙芯是ps架构?
因为,以csc为基础的86架构,我们没有获取授权的路径。
所以我们只能选择包含r、ps、poerpc等分支架构的rsc架构体系。
至于ps和rsc是什么关系,可以类比澎湃os和安卓,前者是后者的二次开发。
而rsc架构体系里,唯有ps的架构授权不限制任何对ps架构的更改。
同时,ps架构能够提供最高的每平方毫米性能和当今soc设计中最低的能耗,这是它的优点。
而且,ps属于精简指令结构,和因特尔采用的复杂指令系统计算结构相比,rsc具有设计更简单、设计周期更短等优点,并可以应用更多先进的技术,开发更快的下一代处理器。
这就是为什么黄令仪能够只用1000多万研发龙芯一号,只用2700多万研发龙芯二号的根本原因。
省钱。
但是,ps架构也有其无法解决的两个弊端。
一个是根子上的缺陷。
ps的内存起至起始有问题,这导致了ps在内存和chce的支持方面都有限制,内存大了后,cpu反而会出现无法支持的问题。
同时,ps是并行线程,类似于因特尔的超线程。
因特尔的超线程都只是过渡产品,r的物理多核发展方向才是主流。
第二个弊端是商业环境。
现代各种电器核心的微处理器(cpu)起源于上个世纪因特尔、德州仪器和grrettreserch工业部三个公司的三个计划,推出的三个微处理器先锋则分别是ntel4004、ts1000和cdc。
自此,开启了风风火火的微处理器革命。
在微处理器诞生早期,基本上都是不同厂商生产不同架构的芯片,那时可以说是百花齐放。
一开始就以因特尔的86为对标产品的ps,其产品从面世开始就以高性能著称,使其在工控机、路由器等市场战功显赫。
而同样基于精简指令集的r,从诞生开始就瞄准嵌入式低功耗领域,开始慢慢发力。
同时还有poer-pc架构的异军突起,让作为半导体产业上世纪绝对霸主的艾比诶木,看到了市场四分五裂的危机。
于是,在艾比诶木的‘强迫’之下,因特尔将86架构授权给其他几家厂商生产处理器。
再连同ndos的崛起,应用环境的优化,86架构开始一骑绝尘,一举击溃其他架构,这才垄断了桌面市场。
所以ps以其亲身经历给出来的血的教训就是,光是产品拥有很不错的性能是不够的,必须保持对商业的敏感性。
正是由于对商业不够敏感,导致了ps的商业化进程迟迟落后。
这些……
作为过来人的云帝,在现在这个时间点,说起芯片的未来二十年的发展路径,全世界的人都只能坐下乖乖听讲。
卿云淡淡的说道,“我们放弃ps二次开发的架构,回到dveptterson教授1988年发布的rsc-v原始架构。”
黎光楠和黄令仪的惊诧之声几乎同时响起:“放弃ps?!”
卿云重重的点了点头,果决的说着,“推翻现有的基础,一切从头再来!不破不立!
我们去购买rsc-v原始架构的授权,我问过,这并不贵,ptterson搞出的这个架构本就是一种开源的学术性架构。
而后基于这个架构,我们自己进行二次开发,再重新编写指令集,也就是自研指令集。”
卿云琢磨着,要不是斯坦福大学的johnl.henness目前还没捣鼓出来rsc-v,他都想直接在此基础上搞的。
rsc-v架构和rsc-v架构在性能上的主要区别在于设计理念和开放性。
rsc-v是早期的精简指令集架构之一,它的设计目标是通过减少指令的复杂性和数量来提高处理器的性能,这使得rsc-v在某些应用场景下能够提供较高的性能和能效比。
然而,rsc-v并没有形成一个广泛的生态系统,这限制了它的应用和发展。
相比之下,rsc-v架构不仅继承了rsc-v的设计理念,还引入了更多的现代化特性,如模块化设计、可扩展性、以及对多核和异构计算的支持。
rsc-v的另一个显著优势是其开源和免费的属性,这意味着任何人都可以自由地使用、修改和分发rsc-v的源代码,无需支付高额的授权费用。
但是,rsc-v再好现在也用不上。
rsc-v项目2010年才始于加州大学伯克利分校。
现在,只能先将就着用rsc-v。
而且,他相信,只要舍得下功夫舍得花钱,rsc-v这个架构指不定会是谁先搞出来!
就眼前黄令仪老先生前世率领弟子们搞出来的loongrch龙架构,就是龙芯最终的解决方案。
现在,自己不过是让老先生比起前世少走十来年的弯路。
他的想法是笃定的,但他话语中的坚定和决心,也是让黎光楠和黄令仪瞠目结舌的。
都是活了几十岁的人了,他们很清楚,眼前这个少年,现在的态度和说法,无不表明在他来之前……甚至是很早就已经下定了决心。
全部重来。
这是何等的豪情?!也是何等的……胆量!
黎光楠艰难的吞了口唾沫,将目光投向了旁边的黄令仪。
这相当于龙芯从架构到指令集到编译语言全部重铸。
也是对黄令仪半生心血的全盘否定。
而此时的黄令仪,沉默良久后,却抬起头来对着卿云笑了笑,“好!小卿,那我们就从头再来!”
是从头再来,而不是重头再来。
重头再来强调从某个重要的