Bandbreite mit NvLink für eine Grafikkarte

645
user3834459

Ich lese die NvLink-Spezifikationen und es gibt eine Tabelle, die besagt

Semiconductor|Interconnect| Sublink data-rate per data direction | Total data rate (out+in) Nvidia V100 |NVLink 2.0 | 200 Gbit/s = 25 GByte/s | 300 GByte/s 

Bedeutet das, dass NVLink nur 25 GB / s in eine Richtung ausgeben kann (z. B. Eingabe in die GPU)? Wenn eine GPU (z. B. die neueste RTX 2080 ) eine angegebene Bandbreite von 616 GB / s hat, bedeutet das, dass sie nur 25 GB für Speicherübertragungen von diesen 616 verwenden kann?

1

1 Antwort auf die Frage

0
Ramhound

Bedeutet das, dass von diesen 616 Speicherplatz nur 25 GB verwendet werden können?

Nein, die Einschränkungen, die Sie zitiert haben, galten für Nvidias vorherige Generation von GPU (Volta). Sie gilt nicht für die aktuelle Generation (Turing).

Bedeutet das, dass NVLink nur 25 GB / s in eine Richtung ausgeben kann (z. B. Eingabe in die GPU)?

Weiter unten in demselben Artikel wird die Architektur von NVLink besser erklärt, das wären 25 GB / s pro Link. Wenn der Nvidia V100 die gleiche Einschränkung wie Nvidia P100 (Pascal) hat, wären es insgesamt 150 GB / s und weitere 150 GB / s.

Jeder NVLink (Link Interface) bietet bidirektionale 20 GB / s bis zu 20 GB / s bei vier Verbindungen pro GP100-GPU für eine Gesamtbandbreite von 80 GB / s und weitere 80 GB / s.

Quelle

Ich hätte den Artikel lesen sollen, ohne abgelenkt zu werden. Die Gesamtbandbreite für den V100 beträgt 300 GB / s im Vergleich zu P100 (160 GB / s), so dass jede Richtung 150 GB / s im Vergleich zu 80 GB / s hat. Da sich Ihre Frage speziell auf den fraglichen Artikel bezog, wenn ich zufällig die Bandbreite für die Turning-Hardware finde, werde ich meine Frage aktualisieren (erwartet jedoch nicht, dass dies geschieht). Wie geschrieben meine Antworten auf die Frage, wie sie ursprünglich geschrieben wurde. Ramhound vor 5 Jahren 1