Schnittstellen und Busstandards

Was bedeutet es, dass ein Lane von PCI Express „vollduplex“ ist?

  1. ASenden und Empfangen können gleichzeitig erfolgen
  2. BSenden und Empfangen erfolgen abwechselnd
  3. CEs kann nur gesendet und nicht empfangen werden
Antwort und Erläuterung anzeigen

Antwort: A. Senden und Empfangen können gleichzeitig erfolgen

Vollduplex ist ein Verfahren, bei dem Daten gleichzeitig in beide Richtungen fließen können. Da ein Lane von PCI Express getrennte differenzielle Paare zum Senden und Empfangen besitzt, können z. B. Daten an die GPU gesendet und gleichzeitig Ergebnisse von der GPU empfangen werden. Bei Angaben zur Bandbreite muss daher klar sein, ob es sich um den Wert für eine Richtung oder die Summe beider Richtungen handelt. Ein Verfahren, das ein Leitungspaar abwechselnd nutzt, heißt Halbduplex.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Schnittstellen und Busstandards

  1. Welche Aussage zur bei PCI Express verwendeten Flusssteuerung mit Credits ist richtig?
  2. Was ist der Hauptgrund dafür, dass in Systemen mit vielen KI-GPUs eigene schnelle Verbindungen zwischen den GPUs (z. B. NVLink von NVIDIA) zusätzlich zu PCI Express verwendet werden?
  3. Wenn bei PCI Express viele Pakete zum Schreiben kleiner Daten von 64 Byte gesendet werden, liegt die effektive Bandbreite deutlich unter dem theoretischen Wert. Was ist der Hauptgrund?
  4. Welche Aussage zum DMA-Mechanismus mit einem Ring von Deskriptoren im Speicher, der bei Netzwerkkarten, NVMe-SSDs usw. weit verbreitet ist, ist richtig?
  5. Welche Aussage zu den Energiesparfunktionen von PCI-Express-Links (L0s- und L1-Zustände durch ASPM) ist richtig?

Vergleiche zu diesem Thema