用Wpcredit提升系统性能

Author: 邱晓光 俞瑞泉 Date: 2000年 第20期

  Wpcredit是日本人Oda开发的一个软件,它可以提升VIA Apollo Pro芯片组北桥的性能,改善内存带宽。不过,此方法并不是对所有主板都有效,某些产品已经在开发过程中使用了此类技术,就无法用软件再次提升速度了。下面,我将以梅捷 6VCA主板为例来介绍这个程序。
  在www.h-oda.com的下载区下载 Wpcredit和Wpcredti.pcr文件,记住是VIA的Apollo Pro系列,不要下载错了。用ZIP工具解压后,你会发现有Wpcredit和Wpcrset两个程序,其中Wpcrset是一个永久性修改程序,它会把Wpcredit做的工作写入BIOS的启动区,为了避免引起不必要的麻烦,在首次修改成功之前,建议大家不要使用此程序。
  运行Wpcredit,打开PCR文件,VIA133A的文件称为11060691.pcr。^20030301a^1显示的是Wpcredit打开的窗口,描述了VIA芯片组的初始状态,除了少数单元之外,大多数单元都是没有数据的。第60行04列有一个用黄色圈住的数值,这是bank 0/1 SDRAM交叉存取周期单元,它决定着CPU和主内存之间的数据传输带宽,交叉存取还能使不同bank的内存拥有更多的独立性,能够并行地响应读/写请求,增加同一时间内的数据传输量。当然,前提是你必须有两条以上的内存。
  ^20030301b^2描述了此单元更详细的数值,右边是用二进制控制的方法,二进制数目共有8位,从左至右分别是7~0。如果你选择了一个二进制位,相应的*号会出现在右边的控制栏中。
  0/1 bank交叉存取的控制位数是最右边的0位和1位,梅捷6VCA的缺省值是00,即没有使用交叉存取,如果你有两条内存,就选择01(二路存取),如果你有四条内存,则改成10(四路存取)。用鼠标单击Edit按钮,输入新数值后按“SET”修改,按“YES”确定。然后,你将会遇到两种情况:继续正常运行或死机,死机自然不必说,你的主板无法使用此类方法提高性能。若是能继续正常运行,在不关闭Wpcredit的情况下,用测试软件来检查系统速度的改变状况。接着我们把这些改变存储在文件中,在必要时取出,选择“File”,按“Register save”,取一个文件名后存档。一旦升级成功,可以用Wpcrset把这个修改存储到启动区。不过,我更喜欢在需要时用Wpcredit载入文件即时修改(如同实时超频一样),以防发生不可预测的错误。
  第2-7位二进制表示的特性分别是:
  第2位:激活到CMD的时间,有0/1两个选项,0=2个时钟周期,1=3个时钟周期
  第3位:DDR(Double Date Rate,上下行双数据率)写入开启,有0/1两个选项,0=关闭,1=开启
  第4、5位:CAS(Column Address Strobe,列地址控制器)延迟时间,有三个选项,00=1个时钟周期,01=2个时钟周期,10=3个时钟周期
  第6位:激活到预充电时间,有0/1两个选项,0=5个时钟周期,1=6个时钟周期
  第7位:预充电到激活时间,有0/1两个选项,0=2个时钟周期,1=3个时钟周期
  下面是SiSandra Memory Benchmarks测试的结果:
  总线速度    无交叉存取  有交叉存取
   100MHz       243/273      264/303
   133MHz       318/363      353/402
  “/”符号分隔开6VCA和6BA+Ⅳ两款主板的得分。从测试可知,在PC133系统上,打开二路交叉存取使内存带宽有8.7%~11.%的提升,系统总线速度越快改善越大。如果你用的是VIA主板,不妨试试该软件,使VIA芯片组的性能得到改善。不过内存交叉存取的修改有一定危险性,必须小心地进行。