类型:转载 责任编辑:egoo 日期:2007/03/01
热门软件下载:
深入浅出cpu种类
内部缓存(l1 cache):采用速度极快的sram制作,与 cpu共同封装于芯片内部的高速缓存,用于暂时存储cpu运算时的最近的部分指令和数据,存取速度与cpu主频相同 (一般称为全速) , l1缓存的容量一般以kb为单位。l1缓存全速工作,其容量越大,使用频率最高的数据和结果就越容易尽快进入cpu进行运算,cpu工作时与存取速度较慢的l2缓存和内存间交换数据的次数越少,相对电脑的运算速度可以提高。486就因为集成了内部cache,速度比386快了许多。最早的486内部一般有1k~8k的l1 cache,现在的pentium ii的l1 cache一般有32k,而cyrix和amd的芯片内部有64k甚至更多。
二级缓存(l2 cache):集成于cpu外部的高速缓存,l2 cache 的一般容量是128k~2m。容量越大,系统的综合性能越高。一般的 l2 cache 运行于系统外频或 cpu 主频的一半,后来 pentium pro处理器采用的l2和cpu运行在相同频率下,由于芯片成品率太低,成本昂贵,所以后来pentium ii的l2 cache运行在相当于cpu频率一半下的,但容量增加为512k。现在的至强处理器又采用了全速的l2 cache,容量增大至512k到2m之间,以求性能获得提高。没有cache的赛扬处理器,性能下降不少。
mmx技术:是"多媒体扩展指令集"的缩写。mmx是intel公司为增强 pentium cpu 在音像、图形和通信应用方面而采取的新技术。这一技术为cpu增加了全新的57条mmx指令,还将cpu芯片内的l1缓存由原来的16kb增加到32kb(16k指命+16k数据),因此mmx cpu比普通cpu在运行含有mmx指令的程序时,处理多媒体的能力上提高了60%左右。即使不使用mmx指令的程序,也能获得 15% 左右的性能提升。mmx已经成为选择cpu的一个基本标准,目前cpu基本都具备mmx技术,除pentium p55c(pentium mmx)和pentium ⅱcpu还有k6、k6 3d(k6-2)、mii,6x86mx,idt c6等。不支持mmx指令的cpu可以不用考虑了。
3d指令技术:mmx指令解决了多媒体运算的瓶颈,但只是加速了整数运算速度,对于需要大规模浮点运算的3d图形处理和游戏就无能为力了。针对日益增长的3d处理要求,支持3d指令将同支持mmx指令一样重要。目前支持3d指令的cpu只有amd一家,使用3d-now!技术的cpu可以大幅度加速三维处理速度,从而把游戏和图形处理带入一个崭新的境界。intel即将出台的mmx2指令集将更为强大,这些指令集必须依靠软件的优化支持才能完全发挥cpu的性能。制造工艺:单位是微米。现在 cpu 的制造工艺是一般0.35微米,最新的pii和k6-2可以达到0.28~0.25微米,不远的将来,cpu制造工艺可以达到0.18微米甚至0.13微米。cpu的微米级别直接决定了cpu的极限频率,0.35微米的cpu工作频率一般不超过250mhz,而0.13微米的铜芯技术芯片可以稳定地工作在1000mhz