龙芯背后的思考
我是名计算机专业的学生,专业方向是计算机体系结构,通俗的讲也就是计算机硬件。
我所在的学校很有名,但是不方便透露,不过我可以很骄傲的说:在计算机体系结构这个计算机的分支上,清华都不敢说它是第一,因为有我们学校,这不是什么炒作,这是教育部评定的结果。
我想我还是可以在计算机硬件这个方面来谈谈我对龙芯二看法。
最近龙芯二炒的很火,我也挺高兴了,因为按照开发者的说法,龙芯二E确实很先进。但是很多人都不相信我们有实力设计出这么先进的CPU,所以质疑声一大片,不过我可以很负责任的说,龙芯二这样的芯片,我们国家完全有实力设计出来,我们学校就有这个实力。
龙芯二先进在哪呢?我没去查它的详细资料,但是我知道它的工艺和频率都不及Intel和AMD的CPU,我想它是采用了先进的指令集和体系结构,也许这样做会牺牲一些次要功能,比如说多媒体应用方面的功能,但是仍然不影响它在重要功能上的实力。计算机主要还是用来做计算的,也
就是说,龙芯只要在定点和浮点计算上做到优秀,这也不失为一种非常好的CPU了,因为它能够满足我们在工业、金融、国防上的需求了,也就是说我们国家的芯片安全至少有了点保证不再受制于人了,这才是最值得高兴的地方。这一点,至少龙芯的开发者公布的数据上能够做到。
至于有没有牺牲我所说的次要功能,我并不清楚,以上也只是一种猜测,但是Intel的CPU以前在多媒体上也是空白,后来加入了MMX指令集之后才有了现在的奔腾系列,我想龙芯就算现在有所欠缺也会成长起来的。
另外说下AMD的处理器,AMD的CPU并不比Intel差,甚至在游戏特别是3D上有优势,这也是针对性的对体系结构和指令集进行了优化的结果。
话说到这,我们是不是能够沾沾自喜了呢?答案肯定是否定的。我们还很落后,不是一般的落后,在我看来是十分落后。为什么?龙芯几年前还得跑去台湾生产,因为我们没有大规模生产的工艺,现在引进生产线了,但是终究是别人的东西。而龙芯本身,也是在别人的理论上开发出来的东西,可以说:技术是我们的,也算先进,但是科学是别人的,我们只是在别人打的地基上盖房子而已。
联想到大学四年的学习,我们所学的每一条理论都是国外的,我们的老师一个劲的督促我们学好外语,有很多网友都在骂那些鼓吹要学好外语的人是卖国贼,但是事实是至少学理工科的人必须要学好外语,因为我们国家的科学水平确实差人家一大截。我们老师现在做研究搞开发都是在跟踪国外的技术发展。我们计算机专业是这样,别的专业好像也是。我在清华有个同学是学电气自动化的,他被保研了,现在提前跟导师学东西,每天做的事就是翻译导师给他的英文资料。
网上也有很多不买那个岛国的东西的呼声,其实不买那个岛国的东西,真正要抵制的是日本的垃圾文化,日本的动漫,日本的色情。大家都在骂超女选了个男不男女不女的东西,都在想为什么现在没点男子气概的男生却受那些小女生的喜爱,你们去看看日本动画片里的男人是什么样的吧!男主角往往都和个女孩子长得差不多。转至于抵制日本的技术,现在不可能,我们做硬件设计课程设计时,实验箱上最重要的一块芯片就是三菱的,没一点办法,因为中国根本没法产。我们老师跟我们说他们以前做开发时,连电容和电阻都要买小日本的,因为国产的根本不达标,直到九十年代末期才开始使用国货。没实力,我们凭什么去把国旗插到富士山的山头?
为什么会搞成现在这个样子?我觉得现在在大学里专心搞研究的人太少了,大学里尽是为了赚钱而去搞开发搞设计的,只能跟着国外的科学技术发展而前进,我们自己研究出来的理论太少了,科学上的创新发明太少了!国外下一代计算机的研究早已开始,而我们连高纯度的硅都提炼不出来,要晓得别人以后都不用硅造芯片了啊!看似差距逐渐在缩小,但是哪天别人实验室的科技拿出来实用时,一下又被人甩下十年二十年。
以上只是本人对龙芯,对中国计算机业的一些薄见,如果不对之处还请各位看官海涵,毕竟本人目前见识还很肤浅。但是说实话,没有自己的理论,自己的基础研究,我真不知道中国计算机的前途在哪里,也许现在发展下去会有“钱”途,但是真的哪一天面临国外势力的封锁时,我们好不容易建立起来的大厦说不定就会轰然倒塌,到时候后悔就晚了。因此,我希望见到国家对科研体制,对教育进行大刀阔斧的改革,不再那么官僚化,不再那么贪图一时虚伪的进步,加大对数学、物理、化学、生物等基础科学的投入,把鼓励自主创新落实到实处,鼓励大学生投入到基础学科的研究中去。扎扎实实的打好国家的科学基础,中华民族终将屹立在世界民族之巅。