说起芯片指令集,很多人第一反应只会想到 X86、ARM、RISC-V 这三大主流方案。
很少有人还记得,曾经还有一个火遍行业的 MIPS 指令集。
它拥有 40 多年发展历史,在上世纪 90 年代,是商业处理器赛道里响当当的代表,龙芯早期也正是选用了这套指令集。
可谁能想到,当年风光无限的 MIPS,如今慢慢淡出主流视野,而龙芯当年果断放弃 MIPS 的选择,现在再看,确实是一步很有远见的棋。
MIPS 诞生于 1984 年,由斯坦福大学的团队研发,1986 年就完成商业化落地。
刚推出的时候,市场反响非常好,适用范围也很广,工作站、服务器、消费电子、汽车电子里面都能见到它的身影。
MIPS 的特点很均衡,既能支撑高性能工作站,也能适配那些对功耗、成本、性能都有严格限制的嵌入式设备。
这也是当初龙芯选择 MIPS 的核心原因,在当时看来,这套指令集可以满足 CPU 研发的各类需求,是一个稳妥的起步选择。
不过技术上的亮眼,并没有转化成持续的商业优势。PC 市场被 X86 牢牢占据,等到移动时代到来,ARM 快速崛起,拿下移动终端市场。MIPS 夹在中间,两头都很难竞争。越来越多原本使用 MIPS 的厂商,陆续转投 ARM,放弃了这条路线。MIPS 自身也慢慢调整方向,不再正面硬刚 X86 和 ARM,把重心转移到网络通信、数字家庭、嵌入式这类偏边缘的领域。
但龙芯的目标是研发通用 CPU,要在主流市场参与竞争。当 MIPS 本身退守到边缘业务,龙芯继续依赖这套指令集就遇到了现实难题。继续使用 MIPS,不仅拿不到稳定的技术支持,每年还要支付专利费用,一直被外部架构限制。权衡之后,龙芯下定决心不再沿用 MIPS,转向自研 LoongArch 指令集,彻底摆脱外部架构带来的约束。
换了自研架构之后,龙芯芯片的进步肉眼可见。现在基于 LoongArch 的新一代 CPU,和英特尔 X86 架构芯片对比,差距已经缩小到只有 1-2 代。这个变化,放在国产 CPU 发展历程里,是很不容易的突破。
试想,如果当年龙芯没有及时抽身,还继续绑定 MIPS,后续的发展会陷入什么样的被动局面,不难想象。
很多人做技术选型,习惯盯着当下稳定好用,很难主动舍弃成熟方案,去走一条难度更高的自研道路。龙芯当年的抉择,不是一时冲动,而是看清行业长期走向之后做出的取舍。MIPS 的兴衰也给行业提了醒,指令集不只是一套技术代码,背后还有持续的商业生态。只靠技术优秀,没有足够的市场和生态支撑,再老牌的架构也会慢慢退出主流。
芯片行业比拼的从来不是短期得失,而是长久的自主可控。从依附成熟架构,到搭建属于自己的 LoongArch 体系,这条路不好走,但也让国产 CPU 掌握了发展的主动权。MIPS 由盛转衰的 40 年,和龙芯转型自研的经历放在一起,也让我们看懂:在核心芯片领域,把根基握在自己手里,才是最稳妥的长远之计。
热门跟贴