主题:【整理】龙芯的突破在哪里 -- 杨微粒
指令集这东西本身没什么神秘的,一个大学生都可以设计出来。既然龙芯开始就打的是“自主”,为什么指令集不“自主”?有人解释说是为了“省钱”,但实际上并没有省,当初购买MIPS授权花了500万美金,这对龙芯来说已经不是个小数目,当时MIPS股票价格也就2刀多点,本身就半死不活了,又赶上金融危机,即使是控股也花不了多少钱吧。而且后来又购买了几次授权,具体花了多少就不清楚了。
个人感觉还是软件技术实力不足,如果用自主指令集很难搞定编译器等工具链,还有基于此的操作系统、应用软件等等。为了快速出成果所以采用了MIPS(另一种常用指令集ARM当时还没用在手机上,更不要说桌面了,所以只能MIPS,虽然后者也主要用在嵌入式设备上,但可以扩展到桌面设备)。
龙芯最后还是推出了自主指令集,原因一是CPU设计上积累了足够的技术,二是国内软件行业得到巨大发展,有了大量人才可以做全系列的适配。
- 相关回复 上下关系8
🙂【整理】龙芯的突破在哪里 32 杨微粒 字4575 2023-12-19 10:01:24
🙂当年就很惊讶龙芯为什么不用自主指令集
🙂虽然不懂,但是大受震撼 菜根谭 字0 2023-12-21 19:42:33
🙂核心就是:乞丐不能与龙王比宝,你打你的我打我的 20 杨微粒 字490 2024-01-02 23:56:05
🙂而那些拿着开源组件搞封闭开发的,未来大概率竞争不过鸿蒙PC 1 杨微粒 字374 2024-01-06 00:46:17
🙂龙芯的确不容易 13 梓童 字558 2024-01-04 01:48:48
🙂跑去链接里看,终于搞清啥是新世界:) 很期待debian上的 4 广宽 字189 2024-01-04 00:11:18
🙂新世界=ABI 2.0 5 杨微粒 字612 2024-01-04 16:14:36