Frage 5800 x - Verantwortlich für PCI-Express Laneverlust

IRC HiCo

Mitglied
Mitglied seit
Mrz 12, 2023
Beiträge
81
Bewertungspunkte
8
Punkte
8
Hallo!

Folgende Frage habe ich:

Ich habe aufgrund eines Fehlers, dass meine RTX 3080 nur auf PCIe 4.0 x8 läuft, das Mainboard getauscht.
Mein neues Mainboard ist das TUF GAMING B550-PLUS WIFI II

Mein restliches System :
Ryzen 7 5800X
Kingston DDR4-3600 CL17 RAM
1000 Watt Seasonic
RTX 3080 AORUS


Nun hab ich schon ein neues Mainboard gekauft und siehe da, weiterhin wird bei meinem System die Karte nicht mit x16 angesprochen

Ja ich weiß, es ist wahrscheinlich wirklich zum Großteil zum vernachlässigen, aber natürlich möchte ich die volle Power nutzen können.

Von daher meine Frage

Wenn Mainboard getauscht ist, kann es doch nur noch an der CPU liegen oder?
Ich habe an 2 anderen Systemen die Karte reingesteckt, diese läuft sofort auf x16.


Wenn noch was benötigt wird, ich kann alles nachreichen.

Grüße
Dominic
 

Anhänge

  • RTX3080NEU.JPG
    RTX3080NEU.JPG
    78,9 KB · Aufrufe : 17
Einfach mal 3dmark demo laufen lassen und Ergebnisse vergleichen
 
die wirst umsonst wechseln, das ist totaler humbug und hysterie was du da veranstaltest wegen einer lächerlichen ANzeige. Lass doch Ergebnisse sprechen und lad dir irgendwo nen aussagefähigen Benchmark runter.

Ich mach nochmalk den 3dmark demo.. und schaue dann..
 

Anhänge

  • Unigine.JPG
    Unigine.JPG
    137,8 KB · Aufrufe : 12
das ist der falsche...du musst den nutzen, der extra für PCIe-Bandweite ist...superposition ist zu ungenau denke ich, weil die unterschiede quasi null sind.

Bzw. müsstest du schon ganz genau den takt kennen, nicht nur deinen sondern auch den von anderen Usern.

edit: achso weisste ja selber^^
 
Ich habe mir die Screenshots von GPU-z und HWinfo nochmals angeschaut. Da ist alles in bester Ordnung. Man muss nur wissen, wie die Angaben zu interpretieren sind.
Zuerst schauen wir mal die Übertragungsgeschwindigkeit von der Grafikkarte durch den PCIe-Slot zum RAM auf dem Mainboard an. GPUz zeigt PCIe x 16 4.0 @ x8 4.0. Die Angabe PCIe v4.0 x16 (16.0 GT/s) @ x8 (16.0 GT/s) ist gleichbedeutend. Die Grafikkarte wurde mit 16 Lanes erkannt die mit der Geschwindigkeit von PCIe 4.0 (16 GT/s) laufen können. Somit steht die volle Leistung zur Verfügung. Wenn die volle Übertragungsleistung nicht benötigt wird, kann die Anzahl Lanes aber auch die Geschwindigkeit reduziert werden. Momentan läuft die Karte deshalb mit x8 Lanes und die Geschwindigkeit ist immer noch bei vollen PCIe 4.0 (16 GT/s). Auch die Geschwindigkeit könnte noch reduziert werden. Dann würde beispielsweise @ 2.0 oder @ 1.1 statt @ 4.0 stehen.

Ich schreibe die Einheiten ab hier absichtlich teilweise in Textform damit man besser sieht worum es geht. Sonst verwechselt man die Angeben gerne.

PCIe 4.0 hat eine Schrittgeschwindigkeit von 16.0 GT/s. Diese GT/s bedeuten Giga-Transfers pro Sekunde. Das ist die Anzahl Bits (nicht Bytes), die durch eine Lane transferieret werden können. Bei 8 Lanes könnte man damit 16 GB oder 16 Giga Bytes mit je 8 Bit pro Sekunde übertragen. Da wir 16 Lanes haben können bei jedem Transfer 16 Bit übertragen werden und so kommt man auf die 32 GB/s. Da für die Übertragung eines Bytes immer auch noch 2 Kontrollbits übertragen werden müssen, reduziert effektiv übertragene Datenmenge aber noch um 20 %.

Die andere Angabe, die zur Grafikkarte zu finden sind ist 19 GB/s. Das ist aber die Schreib- und Lese-Geschwindigkeit des Grafikkartenspeichers. So schnell kann der Grafikkartenspeicher lesen und schreiben und die Daten irgendwohin weitergeben und entgegen nehmen. Der grösste Teil der Daten wird dann zu den Recheneinheiten der GPU geleitet oder kommt von dort. Ein kleinerer Teil kommt von der CPU und dem RAM auf dem Mainboard. Ein weiterer Teil geht zum Bildschirmanschluss (HDMI oder Displayport) und zum Bildschirm. Diese Geschwindigkeit des Grafikkartenspeichers hat somit keinen direkten Zusammenhang mit der Übertragungsleistung des PCIe-Slots.

So, ich hoffe, ich konnte etwas Ordnung in die Begriffsverwirrung bringen. GT sind eben keine GB und die Geschwindigkeit des PCIe-Slots ist etwas anderes als die Geschwindigkeit des Grafikkartenspeichers. Oder anders gesagt: Die Angaben die du auf den Screenshots siehst, sind alle so wie es sein soll. Da läuft alles bestens.
 
ach das reicht dem IRC nicht...der hat erst Ruhe, wenn er seinen Rechner unter den Arm nimmt und nen Flug buchst ins Büro von GPU-Z und die zur rede stellt...falls die ein Büro haben.

Wenn du da bist frag sie gleich was mit meinem physX nicht stimmt.
 

Anhänge

  • Unbenannt.PNG
    Unbenannt.PNG
    1,4 MB · Aufrufe : 11
Ich habe mir die Screenshots von GPU-z und HWinfo nochmals angeschaut. Da ist alles in bester Ordnung. Man muss nur wissen, wie die Angaben zu interpretieren sind.
Zuerst schauen wir mal die Übertragungsgeschwindigkeit von der Grafikkarte durch den PCIe-Slot zum RAM auf dem Mainboard an. GPUz zeigt PCIe x 16 4.0 @ x8 4.0. Die Angabe PCIe v4.0 x16 (16.0 GT/s) @ x8 (16.0 GT/s) ist gleichbedeutend. Die Grafikkarte wurde mit 16 Lanes erkannt die mit der Geschwindigkeit von PCIe 4.0 (16 GT/s) laufen können. Somit steht die volle Leistung zur Verfügung. Wenn die volle Übertragungsleistung nicht benötigt wird, kann die Anzahl Lanes aber auch die Geschwindigkeit reduziert werden. Momentan läuft die Karte deshalb mit x8 Lanes und die Geschwindigkeit ist immer noch bei vollen PCIe 4.0 (16 GT/s). Auch die Geschwindigkeit könnte noch reduziert werden. Dann würde beispielsweise @ 2.0 oder @ 1.1 statt @ 4.0 stehen.

Ich schreibe die Einheiten ab hier absichtlich teilweise in Textform damit man besser sieht worum es geht. Sonst verwechselt man die Angeben gerne.

PCIe 4.0 hat eine Schrittgeschwindigkeit von 16.0 GT/s. Diese GT/s bedeuten Giga-Transfers pro Sekunde. Das ist die Anzahl Bits (nicht Bytes), die durch eine Lane transferieret werden können. Bei 8 Lanes könnte man damit 16 GB oder 16 Giga Bytes mit je 8 Bit pro Sekunde übertragen. Da wir 16 Lanes haben können bei jedem Transfer 16 Bit übertragen werden und so kommt man auf die 32 GB/s. Da für die Übertragung eines Bytes immer auch noch 2 Kontrollbits übertragen werden müssen, reduziert effektiv übertragene Datenmenge aber noch um 20 %.

Die andere Angabe, die zur Grafikkarte zu finden sind ist 19 GB/s. Das ist aber die Schreib- und Lese-Geschwindigkeit des Grafikkartenspeichers. So schnell kann der Grafikkartenspeicher lesen und schreiben und die Daten irgendwohin weitergeben und entgegen nehmen. Der grösste Teil der Daten wird dann zu den Recheneinheiten der GPU geleitet oder kommt von dort. Ein kleinerer Teil kommt von der CPU und dem RAM auf dem Mainboard. Ein weiterer Teil geht zum Bildschirmanschluss (HDMI oder Displayport) und zum Bildschirm. Diese Geschwindigkeit des Grafikkartenspeichers hat somit keinen direkten Zusammenhang mit der Übertragungsleistung des PCIe-Slots.

So, ich hoffe, ich konnte etwas Ordnung in die Begriffsverwirrung bringen. GT sind eben keine GB und die Geschwindigkeit des PCIe-Slots ist etwas anderes als die Geschwindigkeit des Grafikkartenspeichers. Oder anders gesagt: Die Angaben die du auf den Screenshots siehst, sind alle so wie es sein soll. Da läuft alles bestens.
Vielen Dank für diese gute Erklärung!

Kannst du mir dann trotzdem erklären, wie es jetzt dazu kam, dass bei einem anderen Board die Karte mit @x16 4.0 erkannt wurde und lief, und bei mir selbst unter voller Belastung nun nur x8?
 
ist doch nur spass mensch....:)

was ist denn jetzt mit dem bench?
Man muss wohl hinter jeden Witz nen smiley machen damit Leute nicht murksch werden^^

Du kannst übrigens auch über das nvidia Controlpanel(oben)-Hilfe-systemionformationen sehen, mit wie viel lanes die karte verbunden ist. Alles was hinter "@" steht, ist einfach intelligente Energiesparmassnahme.
 
Zuletzt bearbeitet :
ist doch nur spass mensch....:)

was ist denn jetzt mit dem bench?
Man muss wohl hinter jeden Witz nen smiley machen damit Leute nicht murksch werden^^

Du kannst übrigens auch über das nvidia Controlpanel(oben)-Hilfe-systemionformationen sehen, mit wie viel lanes die karte verbunden ist. Alles was hinter "@" steht, ist einfach intelligente Energiesparmassnahme.

Hab ihn nun gerade durchlaufen lassen. Finde bloß die blöden Vergleiche gerade nicht -.-


Btw - Systeminformationen Control Panel
 

Anhänge

  • vrthg.JPG
    vrthg.JPG
    92,4 KB · Aufrufe : 11
17600 gpu Punkte biste gut dabei

bist sogar komplett der Durchschnitt
 
das ist aber nicht der richtige benchmark!

Das ist doch der ganz normale Timespy. Der sagt nix aus, daran erkennt man niemals, ob man 16 oder 8 Lanes angeschlossen hat. Es gibt doch extra den PCI e feature test für die Bandbreite.

Ich hab dir doch extra das Video gezeigt. ich hab leider kein steam und damit keinen Download Link.

Ok, dass im Nvidia Control Panel nur 4.0x8 angezeigt werden, ist dann doch etwas kurios für mich.
 
Aber nicht in der Kostenlosen Demo, so kann man schonmal sehen, das es wohl keine Leistungseinbußen gibt
 
natürlich gibts keine Leistungseibussen, das war ja auch nie die Frage. Der Unterschied ist so gering, dass man ihn nur schwer messen kann, vor allem mit verschiedenen systemen. 1% vielleicht.

Trotzdem merkwürdig mit den 8 lanes.

@IRC HiCo
was hast du denn alles an SSDs angeschlossen?
 
das ist aber nicht der richtige benchmark!

Das ist doch der ganz normale Timespy. Der sagt nix aus, daran erkennt man niemals, ob man 16 oder 8 Lanes angeschlossen hat. Es gibt doch extra den PCI e feature test für die Bandbreite.

Ich hab dir doch extra das Video gezeigt. ich hab leider kein steam und damit keinen Download Link.

Ok, dass im Nvidia Control Panel nur 4.0x8 angezeigt werden, ist dann doch etwas kurios für mich.
Leider ist dafür das Basisprogramm, i.H.v. 29,99€ nötig...
 
natürlich gibts keine Leistungseibussen, das war ja auch nie die Frage. Der Unterschied ist so gering, dass man ihn nur schwer messen kann, vor allem mit verschiedenen systemen. 1% vielleicht.

Trotzdem merkwürdig mit den 8 lanes.

@IRC HiCo
was hast du denn alles an SSDs angeschlossen?
1x NVME SSD (auch zu sehen in dem Anfangsbeitrag)
 
ich seh da nix deswegen frag ich ja^^
welche ist es denn genau?
 
mach mal bitte folgendes:
öffne HW info (nicht die sensoren, sondern die anzeige, und dann öffne nacheinander, also links:



-Bus
- dann müsste der name deiner CPU auftachen (bei mir sandy Bridge
-dann graphics root port
-PCIe x16
-RTX 3080 in deinem Fall

-bzw erstmal bei graphics rott port bleiben und nicht auf die GPU selber klicken. Ich denke so kann man sehen, ob von der CPU selbst alle 16 lanes bereit gestellt werden.

dann kommt eine Tonne Information, kannste mal nen screenshot machen?

hast du eigentlich neben dme neuen Bios auch Treiber installiert, die bei dem mainboard dabei waren? Oder auf der support seite waren? Oder hast du dich mit dem zufrieden gegeben, was Windows bei der installtion des OS von alleine gemacht hat? Da gabs doch ein Treiberpaket, oder? (Keine Ahnung wie das heute so ist, meins ist ja uralt) Chipset driver etc...(realtek und son kram für audio ist nicht so wichtig, nur wenns probleme gibt mit audio)
 

Anhänge

  • Unbenanntneu.PNG
    Unbenanntneu.PNG
    680,9 KB · Aufrufe : 16
Zuletzt bearbeitet :
Geh mal ins Bios und mach den Screen.
230315181227.jpg


Verstelle ich eine Sache hab ich auch nur noch x8
x8.JPG
 
Zuletzt bearbeitet :
Oben Unten