找回密码
 新注册用户
搜索
楼主: cuda

[讨论] 有没有人可以推荐一个4路gtx295的主机配置?

[复制链接]
发表于 2009-5-21 16:12:24 | 显示全部楼层
原帖由 shouldbe 于 2009-5-21 14:41 发表
我觉得不会。理由是显卡的6针、8针专用电源接口虽然和主板的电源相通,但主要供电靠专用电源接口提供。显卡电源接口输入+12V电源直接进入显卡后端的若干相降压电路。将12V转换为1V和3.3V左右的电压分别供GPU和显存使用 ...


你的解答挺好的,表述都比较正确,虽然有很多东西可以补充,基于这不是专业电源论坛的考虑,我也不说什么了;
很多消费者的双电源方案是新旧电源一起用,这样将导致系列问题,两个单体电源简单同步ps-on信号使用,只是权宜之计,事实上如果要讲究安全与高可靠性,是完全不可行的。否则服务器的冗余电源还需要在输出侧加入均流电路吗?
回复

使用道具 举报

发表于 2009-5-21 16:21:18 | 显示全部楼层
哎,咱的程度也就是“凑合用用”
回复

使用道具 举报

发表于 2009-5-21 17:40:16 | 显示全部楼层
新旧电源、质量好和质量差的电源的差异确实没有考虑。只是定性的分析了一下“理想”情况。实际上肯定还有不全面的地方。希望zxy0714也分析一下。说说我的分析中哪些是合理的,哪些在实际中不成立的。以免误导他人。我也很想学习一下你的实际经验。:-)
回复

使用道具 举报

发表于 2009-5-21 18:26:56 | 显示全部楼层
在百度上查了查发现开关电源并联主要有两个问题:一个是负荷无法均衡。另一个是启动不同步(实际也是负载不均衡)。不过在楼主的应用中这两个问题应该不是很大问题,是有办法解决的。

负荷均衡不是问题。因为上面分析过显卡主要靠专用电源接口供电。PCIE只能提供很少的电力(单个插槽75W,但单块主板不可能提供75×4=300W电力吧,所以每个插槽提供的电力会比75W更小),几乎可以忽略不计。因此负荷天然就是不均衡的。这样显卡靠1500W电源供电。CPU和主板靠另外一个电源供电,两者之间不会有什么矛盾冲突。

当然存在一种可能就是PCIE和显卡电源接口在显卡内部连接,而显卡又处于轻载的状态。这时由于1500W电源内阻肯定要比给CPU供电的电源(功能应该3、400W足以了)的内阻(+主板上走线的电阻)小很多,因此会透过PCIE接口给PCIE周边的主板元件逆向供电。但这也不应该是一个问题。因为从PCIE插槽的位置来看,周边主要是南桥、北桥、声卡芯片、BIOS和其他电路。主板上真正的耗电大户CPU是有自己专门的供电电源接口的。南桥、北桥这两个较耗电的芯片一般功率之和也不会超过100W。除非给CPU供电的电源品质太烂,输出电压太低、内阻太大,否则不会出现大电流逆向通过PCIE接口给主板供电、烧毁PCIE接口的问题。

启动不同步的问题有一定的影响。如果是CPU电源先启动(比如启动时间0.3秒,显卡电源0.8秒)。那么会出现显卡专用接口没有供电,显卡不能启动的问题。我没有机会试验是否显卡电源后启动的情况下机器是否能够正常完成开机自检,并启动操作系统。不知道是否可行。而如果是显卡电源先启动,而显卡内部PCIE供电和显卡专用电源接口供电在显卡内部相连。那么确实会出现显卡电源通过PCIE接口逆向给主板和CPU供电的问题。这个比较危险。特别是CPU没有独立供电接口全部靠主板的24针电源接口供电的情况下,PCIE接口的电流会绕道24针电源附近的印刷版铜箔间接给CPU供电。那样冲击电流会比较大。有可能烧毁PCIE插槽。或者造成CPU不能启动,不能完成开机自检。不过以楼主的配置,我相信这也不是问题。i7如果没有4针的CPU电源插头插在CPU插槽旁边,这恐怕不可能

但以上问题应该有解决的办法。最好的办法就是用相通的电源分别给主板/CPU和显卡供电。这样两个电源的电压、内阻应该比较接近(元件和制造工艺的误差),启动时间也应该比较接近。从而使上面的两个问题都再成为问题。

另外是否有懂显卡电源设计的朋友给指点一下显卡是否可以只从专用电源接口取电,电源模块的输入不与PCIE接口的12V供电相连。如果可以,那么只要显卡电源启动时间不明显落后与CPU电源的话,整个电源方案就不会有大的问题了。

以上讨论都是在两个电源的启动信号并联的情况下说的。

[ 本帖最后由 shouldbe 于 2009-5-21 18:59 编辑 ]
回复

使用道具 举报

发表于 2009-5-21 18:52:47 | 显示全部楼层
原帖由 shouldbe 于 2009-5-21 18:26 发表
在百度上查了查发现开关电源并联主要有两个问题:一个是负荷无法均衡。另一个是启动不同步(实际也是负载不均衡)。不过在楼主的应用中这两个问题似乎都不是问题。

负荷均衡不是问题。因为上面分析过显卡主要靠专用电源接 ...

如果严格按照规范设计显卡,PCI-E 插槽的12V线路与显卡12V外接接头线路是不连通的,显卡两个外接6pin接口或者1个6pin、1个8pin接口之间的12V线路也不应该是直接连通的...你考虑过多了。另外双电源使用的问题,也不用想太多,如果要概括一条原则,就是尽量用两个一样电源,并且分配好每个电源的负载功率。有空再与你讨论均流的问题吧
回复

使用道具 举报

发表于 2009-5-21 19:32:39 | 显示全部楼层
呃……逆向供电?

那么显卡厂商会不会装一个芯片用来专门防止这种情况的发生?
回复

使用道具 举报

发表于 2009-5-21 19:33:26 | 显示全部楼层
呃……

感觉用两个电源外加一个接口多一些的负载机就能测出来……
回复

使用道具 举报

 楼主| 发表于 2009-5-21 20:34:39 | 显示全部楼层
今天分别在32位的Win2003和64位的Win2003下测试GPU程序的运行效率,结果发现32位系统下的速度比64位系统高12%左右。不知是否偶然现象,有没有其他人做过类似的测试?

此外还测试了一下32位WinXP的情况,结果系统最多只能识别6个GPU,超过就蓝屏。不过单个GPU的速度和32位的2003接近(慢0.5%左右)。
(以上测试均基于NVidia SDK中的nbody.exe)
64位的XP没来得及测试,估计和64位2003类似。这样看起来32位2003应该是一个比较理想的多GPU计算操作系统。(Linux方面也还没来得及测试)

[ 本帖最后由 cuda 于 2009-5-21 21:45 编辑 ]
回复

使用道具 举报

发表于 2009-5-21 20:38:37 | 显示全部楼层
原帖由 cuda 于 2009-5-21 20:34 发表
今天分别在32位的Win2003和64位的Win2003下测试GPU程序的运行效率,结果发现32位系统下的速度比64位系统高12%左右。不知是否偶然现象,有没有其他人做过类似的测试?

此外还测试了一下32位WinXP的情况,结果系统最多只能识 ...


我就是用64bit XP运行7个GPU(G92/G80)的FAH,速度十分理想,与32bit完全无区别~~除非是对gt200优化不良~~
回复

使用道具 举报

发表于 2009-5-21 21:11:45 | 显示全部楼层
粗大试试64位的vista/2008
回复

使用道具 举报

发表于 2009-5-21 21:15:20 | 显示全部楼层
用WIN7跑跑看,据传说要比03和VISTA效率高
回复

使用道具 举报

 楼主| 发表于 2009-5-21 21:34:32 | 显示全部楼层
Vista对多GPU的CUDA计算支持不好,以前是要在每个显卡接口后面接上一个显示器才能启用所有的GPU,一直到CUDA 2.1才解决了这个问题。
Windows7我目前用的CUDA 2.1不支持,不过最新的CUDA2.2 beta开始支持了,有机会测试一下。

[ 本帖最后由 cuda 于 2009-5-21 21:36 编辑 ]
回复

使用道具 举报

发表于 2009-5-21 21:51:58 | 显示全部楼层
可以用DVI-VGA转接头做假负载来骗Windows

那张图到哪里去了?
回复

使用道具 举报

 楼主| 发表于 2009-5-21 22:33:32 | 显示全部楼层
最近看到不少电源厂家都推出了专门针对显卡供电的光驱位第二电源, 如此看来双电源供电技术上应该不会太危险吧?
否则我想厂家应该不敢大张旗鼓地推出这样的产品.



原帖由 shouldbe 于 2009-5-21 18:26 发表
在百度上查了查发现开关电源并联主要有两个问题:一个是负荷无法均衡。另一个是启动不同步(实际也是负载不均衡)。不过在楼主的应用中这两个问题应该不是很大问题,是有办法解决的。

负荷均衡不是问题。因为上面分析过显卡 ...
回复

使用道具 举报

发表于 2009-5-21 22:52:43 | 显示全部楼层
显卡电源啊

其实就是个双电源并联,也就连了个PS-ON和一根地线……

只要真正输出电流的线不连到一起,貌似问题不大
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2024-5-6 03:44

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表