PCIE x4 oder x16 für Data Science?

PCIE x4 oder x16 für Data Science?

Prozessor: i5 12600kf

Grafikkarten: RTX 3090 und RTX 3050

Ich habe das MAG Z690 TORPEDO-Motherboard. Dieses Board verfügt über 3x PCIe x16-Steckplätze, und zwar wie folgt:

PCI_E1 (von CPU) Unterstützt bis zu PCIe 5.0 x16

PCI_E3 (vom Z690-Chipsatz) Unterstützt bis zu PCIe 3.0 x4

PCI_E4 (vom Z690-Chipsatz) Unterstützt bis zu PCIe 3.0 x1

Ich möchte den RTX3090 nur für die Verarbeitung maschinellen Lernens und den RTX3050 zum Rendern von Computervideos verwenden.

Meine Frage lautet: In welche Steckplätze stecke ich die Grafikkarten und was sind die Vor- und Nachteile der einzelnen Steckplätze für die einzelnen Grafikkarten?

OBS: Ich benutze den Computer nicht zum Spielen, sondern nur zum Arbeiten.

Antwort1

Es hängt davon ab, was Sie am meisten benötigen: Video-Rendering-Leistung auf der RTX3050 oder Speicherdurchsatz für die Rechenanforderungen auf der RTX3070.

Wenn Sie die RTX3050 nur zum Anzeigen eines Desktops und von Anwendungsfenstern benötigen, stecken Sie sie unbedingt in den E3-Steckplatz. Der ist dafür schnell genug. (Sogar der E4 wird wahrscheinlich ausreichen.)

Wenn Sie jedoch eine hohe Videoleistung auf der RTX3050 benötigen (und ich nehme an, dass Sie das tun, sonst hätten Sie eine viel billigere Karte mit geringerer Leistung gekauft), hängt es davon ab, wie viel Bandbreite die RTX3070 benötigt.
PCE_E1 läuft mit beiden Karten nur mit PCIe 4.0-Geschwindigkeiten (da beide RTX-Karten PCIe 4.0 sind), bietet aber dennoch die 8-fache Bandbreite (bei maximaler Auslastung), die dieser PCI_E3-Steckplatz möglicherweise liefern kann.

Da wir nicht erraten können, was Ihre spezifische Deep-Learning-Anwendung braucht und was Ihr Rendering erfordert, können wir keine Empfehlung abgeben.

Sie müssen entscheiden, wo die Bandbreite zugewiesen werden soll, und die Karten entsprechend platzieren.
Im schlimmsten Fall müssen Sie beide Szenarien testen und sehen, was in Ihrem Setup am besten funktioniert.

Antwort2

Der GeForce RTX 3050 benötigt 1x PCIe 8-polig, daher gibt es beim Anschluss kein Problem.

Allerdings GeForce RTX 3090 benötigt 2x PCIe 8-polig.

Um die RTX 3090 zu verwenden, müssen Sie in den PCIe-x16-Steckplatz einen PCIe-Splitter (auch Riser genannt) einsetzen, der den x16-Steckplatz auf zwei externe PCIe-x8-Steckplätze auffächert.

Die RTX 3090 könnte möglicherweise mit reduzierter Geschwindigkeit auf einem x16-Steckplatz funktionieren, wenn sie als x8 verwendet wird, oder sogar auf einem x8-Steckplatz, aber ich kann nicht garantieren, dass das funktioniert.

Alles hängt von Ihrem Motherboard und der Konfiguration ab, die es unterstützt.

verwandte Informationen