|
楼主 |
发表于 2010-2-26 14:33:46
|
显示全部楼层
超级folding运算机
我们决定测试下单台电脑可以提供的最大ppd,为此我们采用了两种方案,搭建了两套超级folding跑分系统。
- 一:多GPU方案
目前大多数的主板都只支持两块显卡,有一些支持三块或四块显卡,你很难找到支持四块显卡以上的主板,直到华硕P6T7 WS SuperComputer的出现。这块主板用于代替P6T6 WS Revolution,P6T6 WS Revolution在使用六张以上的Nvidia显卡时会出现些驱动方面的问题。
受限于ATX的尺寸,P6T7 WS SuperComputer提供了七条PCI-E x16显卡插槽,不过并不是所有的插槽都具有x16带宽,中间的三条插槽只有x8带宽。
在P6T7 WS SuperComputer上只能使用单插槽设计的显卡。在我们早前的测试中,GeForce 9600 GSO是最具经济效率和能源效率的单插槽显卡,不过现在越来越难以买到了,BFG给我们送来了七张GeForce 9600 GT——下一张最具经济效率的单插槽显卡。

在华硕P6T7 WS SuperComputer主板上安装和配置七个GPU客户端非常的容易。

对于七显卡的系统来说,你需要款强劲的电源,还需要迅速散发掉这些显卡的热量。
P6T7 WS SuperComputer基于X58芯片组,因此只支持Core i7处理器——它的高价对于folding机器来说真是难以接受。为了尽可能的降低成本,我们使用了最低端的i7-920处理器,海盗船XMS 3GB内存,操作系统我们选择了XP,放弃使用Vista。我们同样还需要个高品质的电源以满足Core i7处理器和七张显卡的胃口,所以我们选择了Enermax Revolution 1050W。你当然可以使用功率低些的电源,不过一千瓦以下的电源却没有足够的PCI-E显卡电源接头用以连接七张显卡。我们花了几个小时组装硬件、安装系统以及所需的GPU客户端。当确认系统工作正常后,我们先接入了一张GeForce 9600 GT显卡,运算开始一段时间后,我们得到了ppd值:3,221,此时的功率消耗为167W,我们又逐一接入剩下的几张显卡。
当所有的七张显卡都投入运算后,ppd值达到了惊人的22,742,功耗也达到了524W。在这样的功耗下能得到这样的ppd值已经很不错了,并且整个系统的温度也很理想,噪音也比下面的方案二要低。
方案一明细- 显卡:七张Nvidia GeForce 9600 GT,每张59.75英镑
- 主板:P6T7 WS SuperComputer,325.65英镑
- CPU:Core i7-920,208.35英镑
- 内存:海盗船PC3-10666 3GB,48.42英镑
- 硬盘:日立250GB HDT721025SLA380,30.58英镑
- 电源:Enermax Revolution 1050W,195.04英镑
- 操作系统:Windows XP,61.86英镑
- 总价:1288.15英镑
- 整机功耗:524W
- ppd值:22,742
- 二、8 GPU方案
当我们先前在P6T6 WS Revolution主板上使用六张显卡失败后,我们就在想另外的平台搭建方法。我们从评测中知道,目前GeForce GTX 295是最具效能的folding显卡,可以同时运行两个folding进程,我们的下一步目标就是搭建四张GeForce GTX 295的系统。对于主板的选择,那就是微星K9A2 Platinum,它可以支持四张双插槽设计的显卡,并使用更便宜的AM2+接口的CPU和DDR2内存,有利于控制整机成本。
整套系统还需要个能提供8个6针PCI-E接头和8个8针PCI-E接头的电源,并且通过我们的粗略计算得知,整个系统的功耗大约在1000W左右,我们于是仍然选择了Enermax Revolution 1050W。为了降低整体成本,我们选择了Athlon X2 7750 Black Edition CPU以及2GB DDR2内存。至于操作系统,因为有四张显卡,所以选择了更容易配置的XP。另外,由于第三张显卡挡住了SATA接口,所以需要另购一条直角弯头的SATA线缆。

八个GPU客户端完全占据了整个Windows桌面。

整套系统产生的热量让放置的房间热浪滚滚,热情十足。
这套系统在仅仅安装了两张GeForce GTX 295显卡后就显露出来不凡的运算能力:当四个GPU客户端同时运算时,ppd得分达到27,224,功耗则为528W。加入第三张GeForce GTX 295后,ppd则上升到41,331,功耗则达到了778W。由于显卡之间隔得太近,显卡的温度非常热,我们不得不手动使用RivaTuner将显卡风扇的转速调整到75%以避免出现过热现象。
最初我们还预想将这套超级跑分机塞进某个机箱,后来发现,现有的机箱都没有办法处理多张显卡同时高负荷工作时散发出来的热量。主板的布局也有点小问题:当插满四张双插槽设计的显卡时,电源按钮和跳线被第四张显卡挡住,装进机箱后将无法开机。我们仍然使用RivaTuner将显卡风扇的转速调整到100%,并在这些显卡的上面增加了额外的两个高转速120mm风扇以辅助散热。这些吵闹的部件产生了巨大的噪音,已经没有人愿意坐在旁边了。当插上第四张GeForce GTX 295后,我们遇到了点问题:ppd只能小幅上升到42,643,此时的整机功耗为895W。我们以为其中的某张显卡已经因为高温罢工了,因为所有的客户端看起来都没有什么问题。最后还是FahMon指出了问题:所有的GPU客户端此时的ppd已经下降到~5,300左右,而不是通常的~6,900。
经过一番排查,我们注意到此时的CPU总使用率并不算高,所有的GPU客户端都运行于CPU core 0,而CPU core 1则完全闲置。我们想也许是这个原因导致了ppd的下降,于是我们使用“任务管理器”手动将前面四个GPU客户端指定到CPU core 0,另外四个GPU客户端则指定到CPU core 1。这个小小的调整就解决了问题,每个GPU客户端的ppd又回升到~6,900左右。不过此时CPU使用率一直在100%徘徊,造成ppd无法达到最高。我们接下来就更换了CPU,换成更快的四核型号:Phenom II X4 810,以避免CPU成为系统的瓶颈。
当所有的8个GPU经过上面的优化后,ppd分值达到了恐怖的55,013,此时的功耗也上升到983W。尽管如此,这套系统的经济效率也双倍于上面的华硕+七显卡组合。很明显的是,尽管初期投入有些高,不过微星K9A2 Platinum+四张GTX 295显卡的组合却是目前终极的folding跑分机器!
方案二明细- 显卡:四张GeForce GTX 295,每张价格348.73英镑
- 主板:微星K9A2 Platinum,105.79英镑
- CPU:AMD Phenom II X4 810,126.47英镑
- 内存:海盗船 XMS2-8500 2GB,33.18英镑
- 硬盘:日立250GB HDT721025SLA380,30.58英镑
- 电源:Enermax Revolution 1050W,195.04英镑
- 操作系统:Windows XP,61.86英镑
- 总价:1947.84英镑
- 整机功耗:983W
- ppd值:55,013
|
|