还是两个好——微星694D Pro双CPU主板测试 电脑报评测实验室 2000年 第26期   去年的这个时候,评测室对微星的双CPU主板MS 6120做了测试,引起了一股双CPU的热潮,可惜的是当时由于系统和软件对双CPU的支持还不够,所以很多玩家还对双CPU的系统只是进行观望。到了2000年,随着微软的Windows2000操作系统诞生,越来越多的人投入了它的怀抱,这也使得更多的用户使用双CPU系统不再可望不可及,因为Windows2000对CPU系统的支持很好。   这次,我们又为大家带来了微星另外一款694D Pro 双CPU主板的测试,也希望更多的读者对CPU系统有初步的了解,然后有选择地去选择自己需要的东西。(^26070202a^) #1 测试介绍   微星的这款双CPU主板694D Pro是基于APOLLO Pro 133芯片组的主板。谈起APOLLO Pro 133芯片组,相信大家都不会陌生。因为现在市场上APOLLO Pro 133主板非常的多,我们也知道现在英特尔主板芯片组处于不利的境况,694×芯片组以其对诸项时髦技术的支持填补了BX芯片和i820芯片之间的真空,并且得到大批以前曾是英特尔芯片忠实追随者的主板OEM厂商的支持。   APOLLO Pro 133一般都是采用694×(北桥)+686A(超级南桥)或者694×(北桥)+596B(可用于笔记本电脑南桥)的搭配方式。   APOLLO Pro 133芯片组的南桥芯片最大的特色就是提供了Ultra DMA66的接口支持。用户可以配合UDMA66硬盘、80线的UDMA66硬盘电缆以及相应的驱动程序,就可以获得UDMA66带来的更高速度以及更低的CPU占用率。微星694D Pro使用的是686A超级南桥芯片,实现了Hardware Monitoring(硬件监控)、4USB接口、AMR Slot以及由此所带来的AC’97板载声卡/电话(调制解调器)解码器。可以说,686A相当于i820的ICH,是PCI到ISA的连接桥。在功能以及AC’97方面的表现,686A则比ICH好得多。当然,686A也秉承了VIA南桥的通病,硬盘性能不如英特尔的同等级芯片。   可以这么说,“694×”(准确地来说,应该是VT82C694×)已经被当作APOLLO Pro 133A的代名词了。VT82C694×支持1/2 AGP clock,异步的133MHz FSB/内存时脉工作方式,可以使PC100的内存工作于133MHz的FSB下。694×还提供了AGP 4×的支持,并且实现1/2AGP分频(这是BX芯片组怎么也做不到的)。在CPU支持方面,跟所有支持133MHz外频的Slot1/S370芯片组一样,Apollo Pro 133A可以支持所有的Slot1 的CPU(包括内核电压为1.6V的Coppermine的E系列PⅢ)、所有的Socket 370体系的CPU,包括FCPGA封装的1.5V的Coppermine的E系列PⅢ,当然,也少不了VIA公司生产的Cyrix Ⅲ。   另外VIA现在的驱动程序越来越成熟,以及兼容性和稳定性的提高,使得APOLLO Pro 133芯片组的主板在市场上很畅销。 #1 样品简介   微星 694D Pro是一款支持双370式CPU的主板,标准的ATX架构,主板上提供了AC'97声卡,AMR插槽,4个DIMM槽和5个PCI槽,一个AGP 4×槽。并且主板上额外集成了一个ATA100的控制芯片,所以主板上有4个IDE槽,最大支持8个IDE设备。   由于Coppermine和赛扬的核心电压不同,这款主板提供了Coppermine和赛扬CPU切换的跳线,使得用户可以通过调节跳线来使用自己的CPU。而且对于CPU还有专门的跳线来设置CPU的外频,但是只能设置标准的66MHz/100MHz/133MHz的频段。测试中有一个结果我们要很遗憾地告诉大家:这款主板不支持超频。我们在测试的时候原本想将两颗可以在一般主板上稳定超频到450MHz的赛扬300A CPU在这款主板上超频使用,但是用尽一切办法也没有能成功超频,包括将CPU设定为Coppermine使用。这个结果似乎有点不让人满意,但是对于双CPU系统在服务器和图形方面的用途,超频也似乎不那么重要了。   这款主板除了支持双CPU以外,最大的特色要属于支持ATA100了。大家都知道,现在除了Intel i815芯片组使用了ICH2后才能真正支持ATA100,其他支持ATA100的主板都是加了一颗控制芯片来实现这个功能的,这款主板也不例外。大家也知道现在硬盘最大已经支持100M/s的传输速率,就像ATA66取代ATA33那样,ATA100也会在不久的将来流行。现在市面上已经有支持ATA100的硬盘卖了,比如IBM 75GXP系列硬盘,而且有好多硬盘厂商发布了新的程序使以前的硬盘支持ATA100,比如迈拓的钻石十代。值得一提的是,像BX主板加控制芯片实现ATA66功能一样,想使用ATA100性能的方法有两种:一是安装Windows的时候就将硬盘接在ATA100接口,然后安装完成Windows;另外一种是将ATA100驱动程序安装以后,再将硬盘连在ATA100的接口上,否则是不能启动机器的。很遗憾,我们手里没有这样的硬盘,不能测试该性能数据,不过想像性能应该不错。   微星 694D Pro的价格为1400元左右,相对于一般的 694×主板还算便宜,毕竟可以支持双CPU和ATA100。 #1 性能测试   测试平台:   CPU:PentiumⅢ Coppermine 600MHz   Socket 370 Celeon 300A   主板:微星694D Pro   内存:单条128M   显卡:大力神 GeForce2 GTS   硬盘:迈拓金钻四代   光驱:Sony 40×   显示器LG 795FT 值得说明的是,如果要使用双CPU的系统,还有前提条件是两个CPU的频率必须是一样的,否则会引起意想不到的后果。   由于早期的赛扬没有取消双CPU的多任务切换机制(Symmetric MultiProcessing 简称SMP),所以我们特意找了两颗赛扬300A的CPU和两颗PentiumⅢ Coppermine600来测试这款主板的性能,这样做的目的也是想看看低端的CPU和高端CPU在性能上的差别以及双赛扬和单Coppermine在性能上的差距。其实无论赛扬还是Coppermine,Intel都没有宣称支持双CPU系统,一般支持这种双CPU的主板都做了手脚,使得这样的CPU可以有双CPU的功能。   测试使用的系统是Windows2000,它可以支持双CPU,并且在安装上不像Windows NT那样繁琐(使用单双CPU都需要重新安装系统)。由于许多软件不支持双CPU的多任务切换机制,所以在很多软件测试中双CPU的性能与单CPU的性能相差不大,甚至出现了双CPU在测试性能的时候反而比单CPU系统低的情况。这种情况是很正常的,这是测试中在双CPU进程切换的时候造成的。   在电脑启动以后。Windows2000能正确的辨认出单双CPU系统。在SiSsoft2000中也能辨认出单双CPU系统(见^26070202b^1、^26070202c^2)。   我们使用了SiSsoft2000来测试单双CPU的性能的差距,测试结果见^26070202d^表一。我们可以看到,在使用双CPU以后,性能明显比单CPU高了一倍,而双赛扬的性能和单Coppermine相比,由于频率相加,所以双赛扬和单Coppermine在这个测试中的得分几乎完全是一样的,在CPU Multi-Media 测试中,由于赛扬不支持SSE指令集,所以在这项测试中落后很多。通过这些数据证明了双CPU系统的优越性。但是这只是软件在最理想的情况下测试出来的结果,而注意的应该是在实际运用中的结果。   大家都知道,双CPU主要是应用在图形工作站和服务器上的。所以这次的性能测试主要从图形处理着手,目前主流支持双CPU的图形软件大概要算3DS MAX 3.0和Photoshop5了。这两个软件可以说是广大的从事图形设计和处理工作的朋友的左右手。我们给出了单和双Coppermine以及双赛扬系统在3DS MAX 3.0和photoshop5的测试结果(见^26070202e^表二,测试数据单位为秒)。   在3DS MAX 3.0的测试中做了个简单的模型,大小为2M,渲染的时候除了将分辨率设置成800×600以外,都是使用的默认值。在测试结果表中,我们可以很明白地看出使用了双CPU的系统在进行同一个模型渲染的时候速度几乎比单CPU系统快了一倍。而双CPU 300 MHz系统的性能已经很接近于单Coppermine 600 MHz系统了。值得注意的是,由于赛扬CPU的浮点性能比较好,所以在3DS MAX 3.0的测试中表现很好是可以理解的。   在Photoshop5中,我们使用《新硬件》光盘杂志的封面PSD文件作为样本,大小为56.8M。测试中一共统计了打开文件,将图像翻转180度后再合并图层,最后使用高斯模糊这四个过程的时间。在表二中很明显的可以看出来,单双CPU系统的耗时对比很明显,特别在进行最后两步操作的时候,两者在所用时间上有将近一半的差距。然而,双赛扬系统在进行180度翻转上所耗费的时间实在是太多了,而在进行其他操作的时候跟单Coppermine系统的差距又很小。笔者认为这很正常,因为在用Photoshop处理图形的时候,对CPU的性能要求很全面。另外,众所周知,Photoshop还对PentiumⅢ的SSE指令集进行过优化。双赛扬系统有着这样的成绩应该算不错的了。   我们也对第一款支持双CPU的游戏——QUAKE3进行了测试,在我们加入指令r_smp “1”后,QUAKE3不能运行,这是一个奇怪的现象。不过唯有一次在测试双赛扬时成功,在1280×1024的分辨率、色深和渲染都是32bit的情况下,QUAKE3 DEMO001的测试结果和单Coppermine系统的测试结果一样,说明了双CPU的性能的确不能小看。 #1 结  论   Windows2000已经被越来越多的人接受了,而使用双CPU系统乐趣是一言难尽的。从价格方面来说,如果可以找到两颗同样的老赛扬,作成的双赛扬系统在一般的使用中性能与PentiumⅢ EB不相上下,但是价格两者却没有可比性。特别是做图形设计的朋友,使用了双CPU系统以后,节约的时间和金钱比起来简直是不可同日而语!   当然,现在双CPU系统还不能为游戏的应用带来很明显的好处,这样的电脑好像是一个图形工作站或者服务器,微软的Windows 2000已经为游戏提供了一个SMP的平台,并且在以后的游戏开发计划中支持SMP。当前没有什么游戏支持多CPU,第一款支持这个技术的游戏是经典的《Quake 3:Arena》,在不久的将来,相信有越来越多的游戏支持多CPU!大家也会体会到双CPU给我们带来的乐趣。   双CPU系统的价格是广大读者朋友可以接受的,玩家和发烧友一定将目光放在怎样能够以最少的投入来获得更高的性能上,双CPU的系统应该是我们最佳的选择。