多媒体处理器之争

硬件周刊

1990年以后,PC的多媒体功能不断发展,采用声卡、光驱的多媒体电脑也越来越多,为了提高电脑在多媒体、3D图形方面的应用能力,许多新指令集应运而生,其中最著名的三种便是Intel的MMX、SSE和AMD的3DNow!。
1997年1月,Intel公司在Pentium (P54C)的基础上加以改进,推出了多能奔腾(P55C,集成450万只晶体管),时钟频率分别为166MHz、200MHz和233MHz,相对P54C,P55C增加了支持MMX多媒体扩展的新指令集;将CPU内部Cache增加到32KB;优化了CPU的执行核心,使CPU能高效地处理图形、视频、音频数据。
Intel推出Pentium MMX(P55C)之后,AMD和Cyrix分别于1997年4月、5月发表了具有MMX功能的AMD K6和Cyrix 6X86MX(后更名为6x86 MII)处理器参与竞争。K6和6X86MX处理器的商业应用性能超过同频率MMX CPU,但浮点性能较差,处理图形和游戏功能不及Intel的CPU。
Intel公司吸取了生产Pentium Pro(高能奔腾)的教训,把处理器芯片、二级高速缓存以及TAGPAM(管理L2高速缓存的芯片)安装在一块电路板上,然后封装在SEC(Single Edge Contact,单边接触盒)内,这就是Intel公司于1997年5月前后发表的PentiumⅡ 233~300MHz处理器。由于PentiumⅡ使用MMX和AGP技术,集成有16KB指令Cache+16KB数据Cache,增加了256KB二级Cache,使CPU的性能大大提高。Intel为PentiumⅡ和Slot1申请了专利保护,宣布退出Socket7市场,以Slot1架构为PC开发100MHz系统,以后推出的PentiumⅡ 350、400即采用了100MHz外频。并于1998年7月7月及10月分别推出了用于服务器和工作站的400、450MHz的PentiumⅡ至强处理器(PentiumⅡ Xeon)。
1998年,Socket7架构已经发展得十分成熟,AMD敏锐地抓住Intel退出Socket7市场这一机会,在Socket7架构上开发出支持3DNow!技术的100MHz外频处理器K6-2(1998年5月推出)。为继续和Intel的PentiumⅡ相抗衡,发挥3DNow!的优势,AMD联合了业界各大知名厂商支持3DNow!。除CPU生产厂商AMD、Cyrix、IDT以外,还有显示芯片厂商如3dfx、NVIDIA、Matrox、Trident,软件厂商有Microsoft、Id Software等等,在K6-2推出的同时,各芯片组开发商也鼎力相助,VIA的MVP3、SiS的5591、ALI的AladdinV等芯片组也如雨后春笋一般冒了出来。由于众志成城,开发措施得力,100MHz外频在Super7架构上比在Slot1上早实现,且综合性能比在66MHz下要高出6.8%~15%左右,反观Slot1架构,却只有2%~5%的提升。100MHz外频这柄双刃剑终于砍伤了Intel自己,而AMD也因此声名大震。
为与AMD争夺低端市场,Intel于1998年4月发布赛扬处理器,它采用了PentiumⅡ的内核,去掉了PentiumⅡ处理器上的二级缓存,从而降低了成本,但同时也使整数性能税减。Intel公司也意识到了这一点,在随后推出的300MHz和333MHz的赛扬中集成了128KB的二级高速缓存,但由于赛扬的128KB二级缓存是与CPU同频运行的,所以性能几乎和同主频的Pentium Ⅱ持平,而价格仅二分之一。
K6-2、赛扬性能高、价格低,占领了大多数低端市场,Cyrix、IDT力不能支,在激烈的竞争中倒下了,从此,Intel、AMD南北称雄。