![如何处理 GPU 的内部 PCIe 电源连接器太少的问题?](https://linux22.com/image/1429021/%E5%A6%82%E4%BD%95%E5%A4%84%E7%90%86%20GPU%20%E7%9A%84%E5%86%85%E9%83%A8%20PCIe%20%E7%94%B5%E6%BA%90%E8%BF%9E%E6%8E%A5%E5%99%A8%E5%A4%AA%E5%B0%91%E7%9A%84%E9%97%AE%E9%A2%98%EF%BC%9F.png)
我有一台 HP Z820 工作站,目前有一台 Nvidia Quadro 600(用于显示)和一台GFX 泰坦 (用于 CUDA 计算)已安装。Titan 占用了所有可用的内部 PCI-Express 辅助电源线。现在,我想添加另一个 GPU(例如第二个 Titan 或 K40)并取出 Quadro 600,但没有更多的 PCIe 电源连接器。工作站有一个 1125W 电源,我的 UPS 显示整个系统在负载下并在 Titan 上执行计算时最大消耗 550W,所以我非常有信心电源可以处理另一个 GPU。
是否有一种(安全的)方法可以使用可用的 PCIe 电源连接器为两个 GPU 供电,例如使用分离器电缆?
答案1
[本文已编辑,添加了来自评论的更多信息]
根据规格这里GFX Titan 的功耗高达 250 瓦。它通过以下方式获得功耗:
- 主板 PCIe 插槽(最高 75 瓦)
- 一个 6 针 PEG(允许高达 6¼ 安培 @ +12v)
- 一个 8 针 PEG(允许高达 12½ 安培 @ +12v)
最大供电总和:75W + 75W + 150 W == 300 瓦。
该卡最多使用 300 瓦中的 250W。
两张 Titan 卡最多可消耗 500 瓦电力。其中大部分来自 +12v 线路。
现在典型的电源有多个输出,与不同的内部电路相匹配。例如,它提供 +3.3v、+5v、+12v、-12v 等。其中大部分通过 24 针连接器连接到主板。
除此之外,典型的主板还配有 Molex 连接器,提供 +5v 和 +12v 选项。(其中一些采用传统的 Molex 形式。一些则以 SATA 电源连接器结尾,使用/提供相同的 +5v 和 +12v)。
最后,由于显卡开始消耗大量电力(超过通过 PCI-e 连接器提供的最大 75 瓦),我们在 PSU 上增加了额外的电源连接器。这些连接器仅提供 +12v,但电流相当大。
鉴于这些额外连接器会产生相当大的电流,因此似乎希望连接那些没有大量额外接触点的连接器(即:尽可能少的转换电缆。任何一个都可能接触不良并可能增加电阻。大电流加上电阻就是热量)。
出于这个原因,我之前建议不要拆分/更改原始电缆组。
上文我刚刚提到了连接器和电压。这是有原因的。计算机 PSU 不应该内置过流保护。例如,在黄色 12v 线上,它不应该提供超过 20 安培的电流。如果某物试图消耗更多电力,则假定发生短路,PSU 会自动关闭。
这意味着最大功率为 240 瓦(+12v 时为 20 安培)。
如果我们想要消耗更多的电力,我们要么需要:
- 多个电源。
- 或者一个包含多个电源的“单个”PSU 盒。
有多个电源,我们称之为导轨。
这些导轨可以作为真正的独立部件正确构建,具有自己的控制电路和过流保护,也可以是混合的,其中 PSU 实现部分功能。无论如何,对于大型(>= 1125 瓦)PSU,必须使用类似的东西。
如果确实存在独立的轨道,那么您就不想将一个轨道的电力输送到两个显卡。(请记住,最大功率为 240 瓦,这对于一个 PEG 6 和一个 PEG 8 来说已经足够了),但不能达到这个数字的两倍。
因此,您需要检查 PSU 的导轨,如果可能的话,将一个 Titan 连接到一个导轨,将另一个连接到不同的导轨。这些导轨可能标记为 +12v-1、+12v-2 等。
您写道您的 PSU 有三个 PEG6。它们可能是一条导轨的一部分。使用这三个(作为 PEG6 和 [2xPEG6->PEG8 电缆] 应该没问题。其他部件留着给另一个 Titan 供电,使用如下电缆:
请注意,1250 瓦 PSU(假设您的 1125 具有足够的交流电)可能有 4 条导轨。但我仍然找不到任何关于此的良好文档。
答案2
只需使用 VisionTek Juicebox。它是一种专用的图形电源,可安装在空闲的 5.25 英寸托架中。(即 CD/DVD-ROM 插槽)。