万卷书   首页 > 电脑书籍 > 硬件文章 > SMP真能给你带来双倍的游戏性能吗?
 
 本文选自太平洋评测室

SMP(Symmetric Multi-Processing,对称式多重处理架构)的历史相当长久了,记得在486时代就已经开始有朋友玩双CPU了,不过那时它还是属于专业级机器,离普通人的生活比较遥远。借助科技创造的神话,我们今天终于可以在家中享受到这份极速的快感。当听到Quake 3将成为第一款支持SMP的游戏时我感到非常兴奋,在GeForce和Coppermine之后,终于又有东西能触动到那已经松驰的神经,下面就让我们拿起新武器冲入雷神竞技场吧,看看它是否传说般强劲。

1、测试平台: 2个赛扬366超560 196MB PC100 SDRAM Abit BP6主板 9.1G IBM DNES-390170(7200转)硬盘 创新Annihilator GeForce 256 SDR版显卡(核心频率/内存频率=140MHz/190MHz) 帝盟Viper V770 TNT 2 Ultra(核心频率/内存频率=170MHz/195MHz,雷管驱动程序3.53版) 创新SoundBlaster Live!(Value)声卡 Windows 2000 Professional RC2(2128版)、Windows NT 4、Quake 3 Test_1.09

说明:桌面设置为1600*1200*32位色,每项测试均做三次,取其平均值得最终结果。因为Win98不支持双处理器,我不得不用W2K来测试。Windows Millennium和Win98比较接近,在使用单处理器的时候,GeForce和TNT2在此环境下的得分均比W2K高(约7-10帧/秒),但由于此文注重SMP性能,只好尽量不涉及无关事物。为了检查双处理器性能,要在Quake 3控制台中输入“r_smp 1”的命令。由于雷神引擎很早就开始支持32位色了,再进行16位色测试没有什么意义,而且大多数人都在1024*768的普通画质(N)和高画质(HQ)下玩游戏,因此第一次检查我跳过了16位色、低分辨率和低画质benchmark。

2、高分辨率GeForce测试
------------------------------------------------------
测试项         单处理器     双处理器
1600*1200*32位色N    19.0        16.1
1024*768*32位色HQ    46.4        40.6
1024*768*32位色N     48.4        42.6
------------------------------------------------------

3、高分辨率TNT 2测试
------------------------------------------------------
测试项          单处理器     双处理器
1600*1200*32位色N     14.5       13.7
1024*768*32位色HQ     34.6       37.8
1024*768*32位色N      36.6       39.2
------------------------------------------------------

从测试结果可知,SMP仅对1024*768分辨率和普通画质有帮助,在1600*1200+高画质等严格的环境下面,平均分配工作的双处理器反而会拖慢整体速度。可能是驱动程序未完善的原因,GeForce的成绩比单CPU时更低,看来它暂时和SMP无缘。

4、TNT 2 640*480分辨率测试虽然没有人会用此分辨率玩游戏,但为了体现双处理器的优越性,我还是多做了一重功夫。
------------------------------------------------------
画质    单处理器   双处理器
高画质    50.3     54.5
普通画质   71.4     86.3
次低画质   80.1     104.3
低画质    83.1     108.8
------------------------------------------------------

5、GeForce 640*480分辨率测试
------------------------------------------------------
画质    单处理器   双处理器
高画质    70.1     70.4
普通画质   85.4     101.7
次低画质   96.5     127.9
低画质    97.3     129.0
------------------------------------------------------

GeForce没有让我们失望,这两项测试足以让大家感受到SMP的威力了,性能提升的幅度实在太恐怖了。不过,在100帧/秒以上的速度下玩游戏,人类绝对赢不了电脑,你还未瞄准就已经被它干掉了。

6、TNT2 Win NT4测试
------------------------------------------------------
测试项       单处理器   双处理器
640*480高画质     48.7     48.7
640*480普通画质    78.5     86.0
次低画质        89.4     124.4
低画质         91.7     129.9
1600*1200*32位色    13.9     15.4
1024*768高画质     33.1     37.8
1024*768普通画质    35.9     39.8
1024*768低画质     49.7     58.5
------------------------------------------------------

7、GeForce Win NT4测试
------------------------------------------------------
测试项        单处理器  双处理器
640*480高画质      73.1    73.9
640*480普通画质     97.8    117.9
次低画质         109.2    150.0
低画质          111.0    151.0
1600*1200*32位色     18.4    18.4
1024*768高画质      46.7    46.7
1024*768普通画质     49.1    49.2
1024*768低画质      86.6    87.1
------------------------------------------------------

因为NT实在太难用了,对USB、SCSI卡、声卡的支持并不好,所以开始时我没打算测试NT 4的游戏性能。但后来考虑到测试的全面性,才调试了一晚来得出最终结果,想不到NT下Quake 3的得分更为疯狂。

结论:

使我感到矛盾的是,买得起双CPU的用户,肯定不接受低分辨率和低画质的Quake 3,而只能在低分辨率场景下竞技的朋友,又不一定有资金购买SMP设备。因此我的结论是,目前来说SMP并不值得游戏玩家去考虑,等到game制造商、微软和显卡生产商对它们的产品有所改善时再买也不迟。

WanJuanShu