聊到芯片,大家张口就是光刻机、制程、跑分。准确的讲,芯片最底层的那块地基是指令集。芯片听谁指挥、软件怎么跟硬件对话,全靠它。如今说起这个,大家想到的就是 X86、ARM、RISC-V 三大架构。其中电脑和服务器的地盘归X86,手机平板的地盘归ARM,开源新势力是RISC-V。除了这三家,牌桌上几乎没别的玩家了,哪怕是曾经如日中天的MIPS架构。
![]()
MIPS是谁?那可是真正的老牌劲旅。这个架构是1984年斯坦福大学教授John Hennessy带队研发出来,它一问世就受到市场重视,于1986年的时候便商业化落地。这个架构进过各种领域,是当年最有代表性的商业处理器技术路线之一。上世纪90年代,它风光得很,而龙芯当年起步的时候选的就是MIPS。
有意思的地方就在这儿,当年龙芯有那么多选择,为什么它偏偏挑了MIPS呢?那时候X86是英特尔打造的,它根本不给龙芯授权。而ARM授权贵不说,还层层设卡。而且在那个时候开源的RISC-V还没落地,根本无法使用。在这个背景下,MIPS 相对开放,架构干净,大学里教的、书上写的不少都是它,用它起步是当时能选的路里最稳的一条。龙芯的这个选择不丢人,反而是聪明的做法。它这是站在前人肩膀上,先把芯片这门手艺学明白,打好基础。
![]()
那后来为啥龙芯不用MIPS架构呢?这是因为MIPS架构的大环境变了。MIPS这些年几经易主,公司倒了好几手,技术路线一变再变,生态肉眼可见地萎缩。做生意的都知道,选供应商最怕的不是贵,是怕你不稳。你这边产品一代代做,那边地基晃来晃去,谁受得了?更要命的是,指令集这东西看着是技术。你用别人的架构,人家哪天改授权、涨价、甚至卡你脖子,你都得捏着鼻子认。所以芯片要自主,最底层的地基就得握在自己手里。也正因为如此,龙芯才自立门户,搞出了自己的指令集,把主动权掌握在自己手里。
![]()
有人会说,放着现成的生态不用,从头再来,这不是犯傻吗?短期看,这确实是苦活。你换了新的架构,那么软件要重新适配,工具链要自己搭,开发者要重新学。这里面的每一项都是从零开始,砸进去的人力物力是一个非常大的数字。
可长期看,龙芯这样做是非常正确的,因为MIPS已经被生态抛弃了。X86背后是几十年的软件江山,ARM 背后是整个移动互联网,RISC-V背后是开源这股大潮,这三种架构背后都有生态靠山。现在MIPS倒了,生态散了,再好的架构也没人陪着玩。芯片这行当从来不是谁的技术最强谁赢,是谁的生态最厚谁活。龙芯早早看穿了这一点,与其在别人的地基上盖楼,不如自己打地基。
![]()
所以回头看,指令集架构这几十年的兴衰摆在那儿,它就像一面镜子。曾经进过各种领域的老牌架构,如今在主流讨论里几乎听不到声音。而当年那个只能靠它起步的后来者,反倒把自己的路越走越宽。
自研指令集这条路,短期是成本,长期是自由。放弃现成生态,短期是吃亏,长期是把命脉握在自己手里。龙芯这笔账,算的是十年以后,不是眼下这一季。这种账,聪明人未必敢算,有定力的人才敢。大家觉得龙芯这步棋,走得值吗?
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.