关于龙芯,多说两句

余风快感 收藏 14 703
导读:注:本贴转自*网友“hongqi16”的“关于龙芯,多说两句”的贴文 2002年有幸参与了32位CPU的研制工作,但不是龙芯。关于龙芯购买MIPS指令集的事情有必要说点。 第一点,MIPS是美国斯坦福大学教授john hennessy提出的一种有代表性的精简指令集微处理器结构,是现在各大学计算机体系结构方面的标准教材,因此它的指令集除了个别几条之外,都是开放的。很多大学的教学CPU都采用或模仿MIPS指令集。 第二点,龙芯是中科院计算所主要负责研制的,目的是解决我国信息化建设的核心技术。C

注:本贴转自*网友“hongqi16”的“关于龙芯,多说两句”的贴文




2002年有幸参与了32位CPU的研制工作,但不是龙芯。关于龙芯购买MIPS指令集的事情有必要说点。

第一点,MIPS是美国斯坦福大学教授john hennessy提出的一种有代表性的精简指令集微处理器结构,是现在各大学计算机体系结构方面的标准教材,因此它的指令集除了个别几条之外,都是开放的。很多大学的教学CPU都采用或模仿MIPS指令集。

第二点,龙芯是中科院计算所主要负责研制的,目的是解决我国信息化建设的核心技术。CPU之于信息产业,就像发动机至于汽车和飞机产业。美国人很早就掌握了利用CPU工作时电磁辐射特性分析数据的技术,在核心产品上使用外国CPU,无异于自杀。

第三点,龙芯的从无到有标志着我国独立研制微处理器的开始,这是个重要的标志性事件。以龙芯代表,我们开始在微处理器研制方面有所积累,虽然离国际水平相距甚远,但毕竟我们迈出了第一步。

第四点,国产微处理器的研制从立项开始就受到了国内外巨大的压力。日本的第五代计算机为什么被放弃,表面上是技术原因,实际上是政治原因。现在的服务器和PC的CPU都来自美国,ARM是硕果仅存的非“美”产品。国内的压力可能主要来自一些“喝洋墨水的”。李国杰院士是我敬佩的人,这项研究工作一开始就充满了风险,触动了很多人的利益。

第五点,MIPS公司主要出售指令集专利,和主要出售硬核的ARM公司不太一样。指令集是计算机软硬件的界面,可以指导硬件设计,但对软件的影响更大。要想使用现有的编译器、开发环境和操作系统,必须选择他们支持的指令集。指令集如何实现,则是靠设计者的能力。同样的指令集,intel优化过的实现,就比其它公司的要好一些。


第六点,购买MIPS的指令集,应该是国产微处理器的新开始,不是有人宣扬自主策略的失败。运10是前车之鉴,对重大核心技术自主研制的轻言放弃,是要承担历史责任的。


第七点,windows是被PC用户,尤其是我国PC用户熟悉的操作系统,但它不是唯一的,也不是最好的。所以支持不支持windows,不是评判的标准。

第八点,我们经常戏称国外的营销策略是“杀猪”策略,先弄免费的东西让消费者养成消费习惯,然后收钱。这样的例子太多了,龙芯这次也不幸中招。MIPS把资料放在网上让大家下载,实际上就是钓我们,然后挑最肥的猪杀。其实硅谷就有不少小公司做MIPS-like的东西,但太瘦,MIPS没兴趣。

不过对龙芯也要提点建议:

第一点:CPU工程还是要大协作,体系结构、编译器、操作系统、工艺、应用,都要有专业研究机构和高校参与。

第二点:还是要做好架构的基础研究,不要被国内论文定天下的气氛干扰,CPU研制是基础研究,而且计算所也不需要论文来装点门面。

第三点:龙芯走到现在不容易,还是要把龙1,龙2的BUG仔细查清,这其实是很有意义的工作。


支持核心技术自主!这是中华民族复兴的资本!

8
回复主贴

相关文章

更多 >>
聚焦 国际 历史 社会 军事

猜你感兴趣

更多 >>
14条评论
点击加载更多

发表评论

更多精彩内容

热门话题

更多
广告 大型核武军事模拟 坦克 装甲 战机 航母
发帖 向上 向下
广告 关闭