AMD与intel

时代的印迹:微处理器(CPU)的诞生

所谓微处理器就是微型计算机中央处理器(CPU),微处理器的发展可以说就是个人计算机的发展,从intel第一款4004处理器到8080,到奔腾赛扬,再到现在的酷睿凌动,CPU的发展也就是一个时代的佐证,以现代的眼光来回味几十年的CPU发展史也许有以史为镜的意义吧。

intel的第一款微处理器是4004处理器,集成了2500个晶体管,主频为0.74MHz,性能在当时相当先进,在现在完全可以忽略……不过很快intel就推出了下一代处理器,就是8008,和数字编号一样,8008的运行速度是4004的两倍,当时还诞生了世界上第一款个人电脑,就是mark-8,采用大的处理器就是8008。

1974年intel推出了著名的8080处理器,该处理器大概集成了6000个晶体管。

1978年intel推出了8086处理器,集成晶体管2W个,紧接着推出了8088和80286处理器,80286就是大家熟悉的286电脑的核心,紧接着就是386,486等一系列型号的处理器。其中80486的集成晶体管达到了120W个,并且在处理器内设计了数学协处理器,极大的提高了CPU的数学运算能力。

1993年intel开发了其第五代处理器,这就是大名鼎鼎的奔腾,与之对应的AMD处理器是K6。奔腾当时坚持主频至上的原则,所以奔腾的主频都是相当高的,奔腾iii是第一款1GHz主频处理器,而奔腾IV是第一款超过2GHz主频的处理器。奔腾的另一个创新是超线程(伪双核)极大的提高了CPU效率,其4200W个晶体管的集成度也是当时前所未有的。

2005年intel推出了新一代处理器,即core(酷睿),其特点是效能至上。core内建核心显卡,智能睿频,智能降频,超线程等技术,再加上最新的22nm工艺,其效能是其他处理器难以比拟的。

但是我们也要看到,22nm工艺后处理器将如何发展,超过22nm后纳米隧道效应将逐渐明显,晶体管可能会因隧道效应而击穿,所以22nm之后CPU如何发展还有很大的疑问。

此外,平行于奔腾系列的还有赛扬系列处理器,这个CPU是为了矫正当年奔腾的错误而开发的,其主频不高但是能耗很低,是intel实现效能之上的过度产品。

还有一个产品就是凌动系类(atom)这也是一个低性能CPU,但是能耗很低,低的吓人(据说已经做到了不到1W)是为了抗衡ARM处理器咄咄逼人的态势而发展的针对平板的手机的处理器,性能还行。(延伸:干掉CPU?手机ARM处理器与X86 CPU处理器的不同特点

整个处理器的发展史实际上就是大家对效能这个概念的认识过程,开始,我们求快,为了快可以不惜带渐的浪费功率,而后来我们又开始追求功耗的降低,最后我们试图寻找二者之间的平衡点,core就是以智能睿频来实现CPU主频动态变化而最大限度节能的,而atom就是针对移动设备大幅度降低功耗来实现的。

不仅仅intel,AMD也是这样,APU的出世也是为了解决功耗和性能的矛盾,而且和core颇有殊途同归的意思。

也许我们看看自己的龙芯(据说已经有龙芯3B了),不要埋怨龙芯主频不够高,只是设计理念和发展思路不同而已。

龙芯

中国龙芯 你陌生吗?

龙芯中科技术有限公司成立于2008年。2010年由中国科学院和北京市政府共同牵头出资改建,旨在将龙芯处理器研发成果产业化。公司以“保障国家信息安全、支撑信息产业发展”为使命。依托龙芯十余年的研发技术,公司着力于开发自主安全的CPU产品及其解决方案,并为客户提供完善的技术支持及售后服务。

龙芯中科的产品包括小、中、大三个系列。小CPU包括龙芯1号系列及其IP,主要面向工业控制/数据采集,消费类电子等领域;中CPU包括龙芯2号系列,主要面向个人电脑、嵌入式等领域;大CPU包括龙芯3号,主要面向高性能计算机、低功耗服务器等领域。面向市场需求,龙芯中科设有安全应用事业部、通用事业部、嵌入式事业部。在国家安全、电脑及服务器、消费类电子等领域与合作伙伴展开广泛的市场合作。

龙芯中科正在进行面向全国的产业化布局:2010年4月在北京中关村开始动工的龙芯产业园区将成为龙芯中科的总部基地。公司以北京总部为核心,在广州、重庆、长沙成立子公司。

龙芯中科拥有一支由300余人组成的高素质团队,具有雄厚的研发实力和高效的市场运作能力。该团队中获博士学位的人员占30%、获硕士学位的人员占40%。骨干人员参与了国家知识创新工程、863计划、973计划、“核高基”等重大课题的研究。

龙芯也国产CPU中央处理器(英文Central Processing Unit,CPU)

龙芯

谈谈国产CPU——龙芯

      龙芯从2001年开始研制到今年,已经8年了。从龙芯,到龙芯2F,以及马上就是出来的龙芯4核、16核,可以说走过了很艰辛的道路。龙芯和目前我们常见的奔腾、赛扬、AMD区别在哪里呢?在指令集。指令集就是一个芯片接受的命令集合,举个例子,如果有军团A、军团B,同样的休整操作,军团A是指令:“全员整修”、军团B是“所有人员休息”,而所有的指令集合起来就是指令集了。龙芯用的MIPS指令集,而奔腾之类的用的是x86指令集。所以,用x86指令写的程序,mips指令集芯片是认不出来的,因此,Windows 不能运行于龙芯上。例外一下,Windows CE可以在龙芯上跑。为什么不用x86呢?因为涉及知识产权,x86被Intel垄断了。目前在龙芯上运行的操作系统是RAY 2.0,是一种Linux系统。目前,龙芯计算机由江苏龙梦科技制造销售,装备龙芯2E的龙芯PC,一台1600(不含光驱、软驱、显示器、键盘、鼠标)。

       谈一下,国防科技大学的Kylin操作系统。该操作系统是基于BSD内核的服务器操作系统,BSD是一种UNIX操作系统的衍生版。安全、强大、稳定。国防科技大学在研发过程中处于诸多考虑参照了BSD的内核,同时处于应用的考虑兼容BSD上的二进制代码。这并不是抄袭。目前,根据实测性能,证明Kylin是出众的。尤其是安全性方面。

       最后,是我国芯片制造产业的状况。刚才说的龙芯,是中国人设计,但是很遗憾不是中国人制造。目前由意法半导体购买了5年产销权。中科院计算所在每片龙芯上收取2美元版权。为什么不是中国制造呢?因为国内造不出。我们国内有近20条芯片生产线,但是达不到龙芯0.9纳米的制造标准。因此,我国芯片制造行业还是很落后的。

本文由76951777.qzone.qq.com奉献。版权归原作者所有!
如若复制、转载请注明原文地址:http://mtoou.info/tantan-longxin/