100MHz意味着什么

Author: 冯睿(编译) Date: 1998年 第10期 33版

#1  山雨欲来风满楼,具有100MHz外频的PC系统(又称PC100)就要面世了,它会给我们带来什么样的惊喜呢?在这新一轮的Slot与Slocket 7的生死战斗中,谁能确定王者地位呢?让我们先来看看基于Pentium Ⅱ的100MHz系统的测试结果,也许你能从中瞧出些许端倪。
  只要看一看Intel和AMD最新的计划,你就会明白,随着Pentium一起诞生的66MHz系统时钟频率的时代就要过去了。在AGP(加速图形端口)上,存取速度已经可以达到528MB/s,但由于现在的处理器只能以64位而不是128位的带宽向内存存取数据,因此提高系统性能的可行解决方法就是提高系统的时钟频率。喜欢超频的朋友们最清楚从超频中会得到什么样的好处,在66MHz的时代,66MHz被超频到75MHz甚至83MHz。但当系统频率增加到100MHz后,就几乎已经达到目前内存技术的极限了,而能达到133MHz的内存也许要等一段时间才会面市。系统时钟频率升到100MHz还意味着FPM(快速页模式)和EDO内存的末日到了,它们在超过66MHz的系统中显得不是很稳定,更不用说100MHz了。在RDRAM和SLDRAM上市之前(有关这两种内存的介绍见第5期),我们目前可用的就只有SDRAM了。不过,有的SDRAM在一些主板上不能稳定运行的情况并不鲜见,因此购买时要小心。
  100MHz的系统总线可以极大地提高Socket 7系统的性能,但对于Intel的Pentium Ⅱ CPU就有些不同了。由于PentiumⅡ的二级缓存在CPU核心频率的一半下工作,与系统时钟频率无关。在Pentium Ⅱ系统中,100MHz系统总线仅提高了内存存取的速度,因此大多数应用程序只能从提高系统频率中得到有限的好处。
  让我们先来看一看AGP。虽然从原理上来说,AGP在2×模式下能提供528MB/s的带宽,但在66MHz的系统中是不大可能达到这个速度的。原因是目前的66MHz系统中,内存的带宽传输速度也是528MB/s,而AGP只有使用CPU和DMA控制器分配后余下的带宽。通过提高系统频率就可以提高内存的带宽,在100MHz下,内存的带宽可以达到800MB/s,这样AGP就可以在  2×模式下获得更宽的带宽。当有的应用程序(如需要大量材质贴图的游戏)频繁使用AGP时,提高系统时钟频率就会大大提高程序的运行速度。当然,普通应用程序的运行速度也可以提高,这是由于这些程序所需要的数据并不总是从二级缓存中存取,但是普通程序运行性能的提升通常不会超过10%。在将来,由于应用程序将需要更多的数据,二级缓存将更频繁地被使用,提高带宽是不可避免的。100MHz系统总线目前在PentiumⅡ系统上不能大幅度提高整体性能,仅对AGP的性能有较大的提升,对PCI显卡没有带来多大的好处,但在Socket 7系统中,二级高速缓存的性能提高了50%。
  下面是对100MHz Pentium Ⅱ系统的测试,由于测试中使用的主板不是最新发行的,所以测试结果也许与将要上市的440BX系统有些不同。测试的目的是为了确定系统从66MHz升级到100MHz时,性能能提升多少?你会看到对于普通程序,性能的提升幅度并不大。
  ·测试所用系统:
  440BX主板
  Deschutes CPU(用于高档机的Pentium Ⅱ)
  三星公司的32 MB SDRAM
  RIVA 128 AGP显卡, 驱动程序4.10.01.0230 版
  Quantum3D Obsidian 100SB 4440
  IBM DAQA 33240
  ·操作系统:Windows 95 OSR 2.1
  ·测试结果:
  ^103301a^是100MHz系统相对于66MHz时,各项测试程序性能提高的百分比值。
  可以看出,在Pentium II系统中,把66MHz系统时钟频率提升到100MHz时,不同应用程序的性能提高幅度不同。要找到性能提升幅度大于5~8 %的应用程序并不容易,在这种情况下,只有那些大量使用内存或高速缓存的的应用程序的性能才会得到明显的改进。但对于那些家庭用户来说,两者之间的差别并不像有些人吹嘘的那样大,至少到目前为止是这样。