Naja setzen 5
Bis auf die Aufzählung der genarationen war alles nicht mal ansatzweise richtig bzw Halbwissen.
Sorry
Nimm mal deine graka in die Hand und zähle du Kontakte!
Ach ja? Dann bitte ich um Korrektur!

Anstatt zu pöbeln hättest du ja ne Richtigstellung liefern können.
Mit "Pins" meinte ich "Lanes", ist mir um diese Uhrzeit leider nicht eingefallen das Wort.
Und eine PCIe2.0 Lane überträgt doppelt so viele Daten pro Sekunde wie mit PCIe1.1.
Und eine PCIe3.0 Lane doppelt so viele wie mit PCIe2.0.
Das ganze jeweils in beide Richtungen.
Speed gegoogelt:
PCIe1.1: 250MByte/s
PCIe2.0: 500MByte/s
PCIe3.0: 985MByte/s
woher die Abweichung bei PCIe3.0 kommt? Weil von 8b/10b auf eine 128b/130b Kodierung umgestiegen wird!
128b/130b kommt auch bei USB3.1 zum Einsatz. Stark verringerter Protokoll-Overhead! (="Umrechnungs- oder Umwandlungsverlust in anderes Protokoll)
PCIe1.1: 2,5GT/s pro Lane
PCIe2.0: 5GT/s pro Lane
PCIe3.0: 8GT/s pro Lane
GT/s... GigaTransfers per second. 1 Bit pro Takt (Hz) --> 1GBit/s (=1/8 GByte/s)
Ergibt folgende Transferrate für 16 Lanes (PCIe x16 Slot, der auch elektrisch mit 16 Lanes angebunden ist!):
PCIe1.1 x16:
4GByte/s
PCIe2.0 x16:
8GByte/s [5GBit/s * 16Lanes *8b/10b (Kodierung) = 64GBit/s =
8GByte/s]
PCIe3.0 x16:
15,754GByte/s [8GBit/s * 16 Lanes *128b/130b Kodierung = 126,0308GBit/s =
15,754GByte/s]
Also bis inkl. PCIe2.0 eine Verdoppelung, auf PCIe3.0 fast eine Verdoppelung (knapp +97%).
Ich bitte daher meinen "halbwissenden" Kommentar zur Verdoppelung der Transferrate von PCIe2.0 auf PCIe3.0 zu entschuldigen!
Zu 1.) und 2.): Ich schrieb ja, es
KÖNNTE folgende Gründe haben.
Würde die Bandbreite in Spielen zu jeder Zeit ausreichen, gäbe es ja absolut 0,0 fps Unterschied, egal ob jetzt das PCIe1.1 oder PCIe3.0 Protokoll verwendet werden würde!
Ist doch so: Vereinfacht gesagt: Die CPU füttert die Grafikkarte mit Daten. Die Daten werden über den PCIe Bus zur Grafikkarte hin und her übertragen.
Bei einem Mainboard ist es aber tatsächlich so, dass die insgesamt zur Verfügung stehenden PCIe Lanes ge"shared" sind, also gleichzeitig nur eine gewisse Anzahl elektrisch aktiv sein kann.
In meinem Fall habe ich zwar einen PCIe2.0 x16 Slot für die Grafikkarte, aber auch einen PCIe x1 Slot und 2 weitere PCIe x16 Slot.
Da ich alle 3 PCIe Slots mit USB3.0 Controller Karten belegt habe 8auch wenn die mechanisch und elektrisch nur x1 sind), läuft mein PCIe x16 Slot für die Grafikkarte nur noch als x8, ist also elektrisch nur noch mit 8 Lanes angebunden.
--> Upsi, war in meinem vorherigen Post doch ein Fehler, habe glaub ich behauptet, dass sie nur mit PCIe1.1 läuft.
Nein, natürlich mit PCIe2.0, aber nur noch als x8, statt x16!
Ob 16 Lanes PCIe1.1 (x16) oder 8 Lanes PCIe2.0 (x8) ist egal, in Summe ergibt es die selbe Bandbreite!
8 Lanes PCIe2.0 (x8) oder 16 Lanes PCIe3.0 (x16) wäre aber ein gewaltiger Unterschied, da eine beinahe vierfache Übertragungsrate (4GByte/s vs. ~15,75GByte/s).
Fehlen nur noch die Benchmarks, die einem Absinken der Datenrate von und zu dem PCIe x16 Slot der Grafikkarte quasi keinen Unterschied an fps in Spielen bescheinigen.
Hier, ein Test von Cimputerbase.de vom 11.01.2013:
PCIe 3.0 und PCIe 2.0 im Vergleich : Wenig Nutzen durch den neuen Standard
https://www.computerbase.de/artikel/grafikkarten/bericht-pcie-3-0-vs-pcie-2-0.1885/
Benchmark Rating auf Seite 2, Spielebenchmarks einzeln ab Seite 9
Im Schnitt besteht von PCIe1.0 auf PCIe3.0 bei einer schnellen Grafikkarte von AMD (hier: HD7970) oder nVidia (hier: GTX680) ein fps Unterschied von maximal 3%!
MfG