主板 频道

让外设跑得快:三大USB2芯片测试

  【IT168 评测】USB2.0己渐渐成为电脑部件中所不可缺少的部分。而我们使用者也不由得产生疑问:什么样的控制芯片能保证提供最大的性能呢?今天就让我们来找 找这个问题的答案。我们会看看3款应用最普遍的USB2.0解决方案:两款控制芯片分别为NEC和VIA的PCI USB2.0控制卡,还有就是英特尔ICH5南桥芯片。

USB2.0回顾

  在USB2.0日渐普及的这股大潮推动下,很多的外设都开始支持该接口,这极大地增加了我们电脑的功能。

  随着USB规范从1.1提高到2.0,使一些新技术更好地利用了USB高速度的潜能。最好的证明就是市场上日益增长的具有刻录功能的外置光贮存设备。(如USB Combo光驱)USB2.0的理论速度是480Mbit/s(60MB/s即60字节/秒)。这可是一个不错的数字哦。比先前USB1.1的12Mbit/s(1.5MB/s)高多了!但此毕竟是理论,现实中USB2.0控制器并不能保证其达到最大值。更何况不同的控制芯片生产商的性能又各有差别,所以实际的速度受着多方面的影响。大家在现实中可能会出现这类情况:你有一款高性能的USB2.0外设,但是苦于主板的整合控制USB芯片带宽的限制,它却不能发挥出期望的性能;或者你买了一款支持高速度USB的打印机或扫描仪,要使它的速度更高,从设备硬件上的改造是不可能的,但是你却可以选择一款性能出色的USB2.0控制器,使它的速度发挥到其极限。那么选择怎样的控制芯片才最好呢?这就是我们今天要讨论的。

产品介绍

  我们选择了三款比较受欢迎的芯片。其中两款是以PCI子卡方式实现的,而另外一款则整合在ICH5南桥芯片。

Tekram DC602T USB 2.0控制卡

  Tekram DC602T USB 2.0基于NEC 7200100AGM芯片。它有三个外接和两个内接USB2.0端口。支持PCI2.2。产品盒内除了控制卡外,还包括了用户手册一本,驱动及电子手册光盘一张,USB2.0数据线一条。

GM-VT6202A-2C USB 2.0控制器

#$[*83987.jpg*#a*#0*#0*#center*]$#

  这款控制卡基于VIA VT6202芯片。有两个外接端口。该产品的具体生产商我无从知道,估计是中国或者台湾生产的。随控制卡仅配了一张驱动光盘。

Intel 865PE集成控制器

#$[*83989.jpg*#a*#0*#0*#center*]$#

  Intel 865PE芯片组的南桥为ICH5,它是我们今天的主角,因为它是唯一一款实现高速度USB2.0的芯片。当然,我们不能仅仅拿一片南桥来测试,所以我们选了技嘉的主板来测试。

测试方法

  为了准确地测试控制芯片的性能,评估他们的快慢,我们需要以下的测试软件:

FC-Test v0.5.3;
WinBench99 2.0
IOMark v0.30b14;
Intel IOMeter v2003.02.15;
HD Tach v2.61.

测试平台

主板:技嘉Albatron PX865PE Pro mainboard
CPU:Intel Pentium 4 2.4GHz CPU
硬盘:IBM DTLA-307015 15GB HDD
显卡:Radeon 7000 32MB
内存:256MB RAM
操作系统:Microsoft Windows 2000+Service Pack 4

控制芯片驱动

Intel ICH5:5.0.1006.0 on 15.01.2003
NEC 7200100AGM:5.0.2195.6177 on 19.06.2003
VIA VT6202:5.12600.1 on 15.2.2003

  为了能计算各USB2.0控制芯片的传输效率,我们选择了StorageKingdom的EasyHardDisk 20G外置硬盘和一个装在Gembird Flexi Drive 2.0外置硬盘的西数WD2500JB硬盘。

  接下来让我们开始测试。

Western Digital WD250JB下性能



  在作测试结果说明前,我必须指出的是,Gembird Flexi Drive 2.0有一些的问题,那就是接入的硬盘最多只能格式化到128GB,此外,Gembird Flexi Drive 2.0的说明书指它的接口理论带宽只有40MB/s而不是USB的60MB/s(昏)。这些限制都是硬件层的问题,通过后面的测试就能显现出来。

#$[*84004.gif*#a*#0*#0*#center*]$#

  HDTach是用来测试突发读取速度的。芯片组整合USB2.0的优势明显体现出来:它没有给其对手留下任何胜利的机会。NEC和VIA的控制芯片相对地显得慢些,就它们两个比,则NEC快些。

  我不能断定整合控制器的是否因为与内存子系统之间有着更宽的通道而拥有高性能。(记忆中好像i865PE的USB2.0控制器是绕过PCI总线直接连接到内存的)。测试中它的最大传输率只有30MB/s,大大低于PCI总线的133MB/s。

  相同的情况出现在IOMark测试中,测试结果跟先前的测试完全吻合。ICH5整合的USB2.0控制器无可非议,摇摇领先,7200100AGM NEC以较多的差距排在了第二,第三的是VIA VT6202。

StorageKingdom EasyHardDisk下性能


#$[*84013.jpg*#a*#0*#0*#center*]$#

  跟先前的情况不同,这款硬盘能很好地完成我们的所有测试,在格式化成FAT32时没有出现任何问题。

HDTach和IOMark

#$[*84015.gif*#a*#0*#0*#center*]$#

  HDTach的成绩再一次证明ICH5的威力。它的得分甚至比WD250JB HDD时更高。这样高的分数一定程度上是StorageKingdom EasyHardDisk的USB2.0-IDE控制器的性能较好的缘故吧。:P

  我们也又一次看到了领头和其他两款控制器的巨大区别。NEC在这里再次战胜了它的对手VIA。

  IOMark测试的结果证明了我们的结论:ICH5的整合解决方案比其他对手更具吸引力。所有的数字都提供了充分的证明。作为它的两位竞争者,它们的成绩跟先前的测试一样,没有什么提高,而NEC还是明显地比VIA快。

FC-Test

#$[*84016.gif*#a*#0*#0*#center*]$#

  FC-Test通过创建,读取,复制五个标准的文件集来测试硬盘的性能。在这里它体着USB控制器性能的好坏。表上清楚地显示了性能的区别,整合方案总是把对手甩在后面:)。英特尔ICH5在创建测试中看来比它的对手好一点。但实际上,它们三者的位置还是跟原来一样,英特尔第一,NEC第二,VIA第三。

Intel IOMeter

持续读模式
持续写模式
#$[*84017.gif*#a*#0*#0*#center*]$#
#$[*84018.gif*#a*#0*#0*#center*]$#

  通过持续读和写模式,我们又一次验证了英特尔的整合解决方案的效果。两个模式都显示它的两个竞争者明显比其逊色不少。而NEC还是比VIA的快。另外从数据我们还可以看到,100%的CPU占用率表明测试过程中出现了一些错误。

WinBench99

#$[*84019.gif*#a*#0*#0*#center*]$#

#$[*84020.gif*#a*#0*#0*#center*]$#

  这款经典的测试软件再一次表明整合USB2.0的优势,虽然在这里优势不太明显。Business Disk WinMark中,ICH5不是最好的一个,NEC 7200100AGM成功地超越整合方案。但到了High-End Disk WinMark情况又变回去跟原来一样,ICH5又再次领先。VIA控制器一直保持在最低位。

结论

  继续测试下去的话,大家也会猜到结果会怎样了吧?这次USB2.0控制器测试很好地说回答了我们开始的问题。整合如芯片组的USB2.0控制器有着最快的速度。假如你买了有ICH5芯片的主板,那么你很幸运,你已经得到了一款高性能得USB2.0控制器,它可以使你的USB2.0设备发挥其最大的性能。

  使用NEC 7200100AGM和VIA VT6202芯片的控制卡和主板情况则要复杂些。它们的实际性能比理论值低了很多,甚至还会成为传输中的瓶颈。如果你的USB2.0外设真的是高性能的设备,那它的性能将会受到传输带宽的限制。但如果你的外设只是支持USB2.0,而速度不是很高,那使用NEC 7200100AGM和VIA VT6202并不会带来任何性能的下降。

  这次测试中性能最差的控制器是基于VIA VT6202芯片的。但我敢肯定它的设计者一定不会满意它的性能。实际上新的VT6212芯片肯定会完全解决,或者至少消除带宽随带来的瓶颈问题的。然而真正的结果只有在真的进行测试后才知道。

0
相关文章