PCIE x4 还是 x16 适合数据科学?

PCIE x4 还是 x16 适合数据科学?

处理器:i5 12600kf

显卡:RTX 3090 和 RTX 3050

我有 MAG Z690 TORPEDO 主板。该主板有 3 个 PCIe x16 插槽,如下所示:

PCI_E1(来自 CPU)最高支持 PCIe 5.0 x16

PCI_E3(来自 Z690 芯片组)最高支持 PCIe 3.0 x4

PCI_E4(来自 Z690 芯片组)最高支持 PCIe 3.0 x1

我想使用 RTX3090 仅进行机器学习处理,使用 RTX3050 渲染计算机视频。

我的问题是我应该把视频卡放在哪些插槽中,以及每个视频卡的每个插槽的优缺点是什么?

OBS:我不使用电脑来玩游戏,只用来工作。

答案1

这取决于你最需要什么。RTX3050 上的视频渲染性能或 RTX3070 上满足计算需求的内存吞吐量。

如果您只需要 RTX3050 显示桌面和应用程序窗口,请务必插入 E3 插槽。这已经足够快了。(甚至 E4 也可能可以。)

但是,如果您需要 RTX3050 上的强大视频性能(我猜您确实需要,否则您会购买便宜得多的低性能卡),则取决于 RTX3070 需要多少带宽。PCE_E1
只能在任一卡上以 PCIe 4.0 速度运行(因为两张 RTX 卡都是 PCIe 4.0),但这仍为其提供了 8 倍的带宽(如果达到最大值),因为 PCI_E3 插槽可能提供带宽。

由于我们无法猜测您的特定深度学习应用程序需要什么以及您的渲染需要什么,因此我们无法给出建议。

您必须决定在哪里分配带宽并相应地放置卡。
最坏的情况是,您需要对两种方案进行测试,看看哪种方案最适合您的设置。

答案2

GeForce RTX 3050 需要 1x PCIe 8 针,因此连接它没有问题。

但是,那 GeForce RTX 3090 需要 2x PCIe 8 针。

要使用 RTX 3090,您需要在 PCIe x16 插槽中放入一个 PCIe 分配器(又称立管),它会将 x16 分散到两个外部 PCIe x8 插槽。

RTX 3090 可能仍会在用作 x8 的 x16 插槽上以较低的速度工作,甚至在 x8 插槽上工作,但我不能保证这会起作用。

一切都取决于您的主板以及它能够支持的配置。

相关内容