二、插上MMX翅膀:Intel抢占天王山
毫不夸张地说,“Pentium(奔腾)”系列处理器是微处理器产品史上最成功的作品,也是Intel最值得骄傲的资本。在多少年里,奔腾就是处理器的代名词,甚至是电脑的代名词。就算是如今最新的双核处理器,Intel也还是采用奔腾来命名。其实,真正让奔腾在世人面前“发扬光大”的应该当数奔腾MMX处理器,如今无数高手都是从当年的MMX时代起步,也正是Intel处理器在国内大规模普及的关键年。在1996年年中,由于Pentimu Pro 高昂的售价使得Intel在主流市场占不到任何便宜,于是推出了Pentium MMX(多能奔腾)来占领主流市场。MMX是Intel公司在1996年为增强Pentium CPU在音像、图形和通信应用方面而采取的新技术,为CPU增加了57条MMX指令。除了指令集中增加MMX指令外,还将CPU芯片内的L1缓存由原来的16KB增加到32KB(16K指命+16K数据)。
具备MMX技术的Pentium处理器
当时PC正处于快速普及阶段,家用电脑概念的诞生催生了多媒体应用,MMX指令集显然很好地抓住了这一机遇。事实上,在CPU中内置指令集完全是一条发展捷径,事实也证明其效果是相当显著的。在应用软件专门为MMX优化之后,执行效率提升幅度相当明显。最典型的例子莫过于当时的VCD软解压:在相同频率下,具备MMX指令集的Pentiun 166MMX比Pentium 166的性能高出50%左右,从而让软解压VCD也能达到流畅的速度。另外一方面,Pentium MMX的缓存架构也得到大幅度改进,此时整体性能大幅度领先第一代Pentium,而且0.35微米制程的成熟令成本问题初步解决,从而真正迎来普及高峰。
面对Pentium MMX,无论是AMD的K5还是Cyrix的5X86都明显落后,特别是缺少MMX指令集所带来的弊端已经显而易见,而且频率上的差距更是雪上加霜。在Pentium MMX已经得到初步普及的时候,AMD和Cyrix分别推出了K6和6X86处理器,通过授权方式也取得MMX技术,企图挽回败局。然而却为时已晚。凭借较高的缓存容量,K6处理器的整数性能甚至高于同频率Pentium MMX,但是浮点性能还是有一定的差距,而Cyrix 6X86更是全面不如K6处理器,基本退出了竞争行列。尽管K6与Pentium MMX之间的性能差距并不是很大,但是Intel的MMX概念已经深入人心,加上非Intel处理器的MMX技术存在一些兼容性问题,因此Intel实际上已经完全掌握主动权。
当时也具备MMX的Cyrix 6X86无法对抗Intel