Frage zu PCIe Lanes

  • Hi,

    Mal ne Frage, die CPUs bzw. Architekturen/Sockel haben ja immer nur ne bestimmte Anzahl an Lanes.
    Richtig aufgefallen ist mir das jetzt am 6700k.

    Der hat ja "nur" 16 Lanes.
    So wie ich das sehe bedeutet das wenn ich also eine x16 PCIe Karte habe die wirklich 16 Lanes nutzt das ich damit dann bereits das maximum ausgenutzt hätte und nicht mehr mehr dranstecken könnte?

    Irgendwas muss ich doch da missverstehen oder?
    Das wäre doch total behindert wenn eine solche GPU hier http://www.amd.com/de-de/products…/firemv-2d/2460 direkt alle meine Lanes aufbrauchen würde? Möglicherweise brauche ich ja 2 GPUs?

    Folglich hab ich irgendwas nicht richtig gesehen ^^
    Hat die GPU einen x16 Steckplatz nutzt aber nicht 16 Lanes?

    Einmal editiert, zuletzt von Michael_ (28. August 2016 um 01:03)

  • Die Skylake Chipsets haben 20 Lanes (z.B. Z170)
    Damit kannst du 1x PCIe 16x problemslos fahren.
    Es gibt natürlich auch boards, die elektrische 16x Slots verbauen, die aber mit weniger Lanes angebunden. Das ist häufig der Fall, wenn es mehrere 16x Slots gibt, dass dann nur einer die volle Leistung schafft und bei mehreren sich das halbiert. Wobei in der Praxis mit 2x 8x PCIe der Unterschied kaum zu merken ist, als wenn man 2x 16x PCIe fährt.
    Du musst eben ein Mainboard kaufen, was einen zusätzlich PLX-Chip hat, womit mehr Lanes gehen. Mein Mainboard mit einem 6700k stellt sowas bereit.. sind dann insgesamt 48 Lanes. Gerade in Zeiten von NVMe-SSDs via M.2 nicht unpraktisch, da die auch nochmal PCIe Lanes brauchen.

    Mark IV Style Motherfucker!

    Einmal editiert, zuletzt von Alpha (28. August 2016 um 00:43)

  • - Ja die CPU hat "nur" 16 lanes
    - Ja die Grafikkarte ist mit 16 lanes angebunden
    - Nein, die Grafikkarte lastet das bei weitem nicht aus
    - Ja, du wirst keinen Spürbaren Unterschied zwischen 8x und 16x feststellen, nicht mal latenzen
    - Nein, im CF/SLI/Whatever wirst du kein spürbaren Geschwindigkeitseinbruch feststellen.

    in other news: Kritisch wird es nur bei mehreren PCIE-Angebundene-SSDs die im RAID Verbund laufen. Also für 99,8% der Haushaltsrechner und möchtegern-Rechner kein Kriteritum.

    Und ja, messen kann man alles, nur ob man sich jetzt über 0,09% weniger Geschwindigkeit aufregen muss.. obwohl da war ja was mit Latenzen, forget it.

    EDIT: okay 20 Lanes. Danke Coni.



    Und dein Threadtitel ist absolute Scheisse, ich seh aber auch nicht ein da immer hinterher zu rennen, kannst du ihn bitte mal ordentlich abändern?

    Einmal editiert, zuletzt von Blue (28. August 2016 um 00:46)

  • Wie soll ich den Thread den benennen?

    Lustig mir geht es genau um den Fall mit PCIe SSDs.
    Die Intel 750 1200gb hat z.b. 4 Lanes.

    Will ich nun also 3 Stück davon nehmen und 1 mal die 2460 dann habe ich ja eigentlich 28 Lanes beisammen oder?
    Folglich dürfte das mit einem 6700k der nur 16 Lanes unterstützt nicht gehen oder doch?

    Zitat

    - Nein, die Grafikkarte lastet das bei weitem nicht aus

    Heißt also sie könnte theoretisch 16 Lanes nutzen, insofern die aber nicht verfügbar sind gibt sie sich mit weniger zufrieden?
    Wieviel mindestens? x1 wohl kaum oder?

    Zitat

    Du musst eben ein Mainboard kaufen, was einen zusätzlich PLX-Chip hat, womit mehr Lanes gehen. Mein Mainboard mit einem 6700k stellt sowas bereit.. sind dann insgesamt 48 Lanes.

    Ja aber der 6700k unterstützt doch nur 16 Lanes?
    Ich kann die trotzdem auf 48 Aufstocken über ein besseres Board? Wie funktioniert das?


  • Wie soll ich den Thread den benennen?

    Wie wärs mit "Fragen zur Anzahl von PCIe-Lanes bei Skylake"? Junge stellt dich hier mal nicht so blöd an..


    Lustig mir geht es genau um den Fall mit PCIe SSDs.
    Die Intel 750 1200gb hat z.b. 4 Lanes.

    3x Intel 750 mit 1.2TB? Jetzt mal ehrlich. Über 2000 Euro dafür ausgeben. Was genau versprichst du dir davon? Wo brauchst du diesen I/O-Durchsatz?


    Will ich nun also 3 Stück davon nehmen und 1 mal die 2460 dann habe ich ja eigentlich 28 Lanes beisammen oder?

    Ich kenne die Specs nicht, aber gehen wir davon mal aus, dass alle 3 SSDs + Graka zusammen 12+16=28 Lanes wollen.


    Folglich dürfte das mit einem 6700k der nur 16 Lanes unterstützt nicht gehen oder doch?

    Klar, es sollte funktionieren. Nur werden dann die SSDs mit weniger Lanes vom UEFI angebunden werden und damit langsamer werden. Das hängt aber immer noch vom Mainboard ab und nicht von der CPU.


    Heißt also sie könnte theoretisch 16 Lanes nutzen, insofern die aber nicht verfügbar sind gibt sie sich mit weniger zufrieden?
    Wieviel mindestens? x1 wohl kaum oder?

    Wie ich dir sagte, es wird jeweils halbiert. Im Regelfall kriegt eine Grafikkarte mind. 8x PCIe angeboten. Aber auch 1x würde funktionieren. Das wäre dann aber definitiv merklich langsamer als 8x/16x.


    Ja aber der 6700k unterstützt doch nur 16 Lanes?
    Ich kann die trotzdem auf 48 Aufstocken über ein besseres Board? Wie funktioniert das?

    20 Lanes, nicht 16 Lanes. Du kannst den Chip nicht kaufen. Du musst ein Mainboard kaufen, wo ein solcher Chip verbaut und genutzt wird. Beispiel mein Board: Gigabyte Z170X-Gaming-G1

    Mark IV Style Motherfucker!

    Einmal editiert, zuletzt von Alpha (28. August 2016 um 01:03)

  • Ich hab den Titel mal geändert.

    Also zu diesen Super Tollen Mainboards, wie funktioniert das das ich plötzlich mit der CPU die laut Intel nur 16 Lanes hat/unterstützt 48 möglich werden?
    Sogesehen würde das ja heißen es liegt am Board wieviele Lanes möglich sind und nicht an der CPU?

    lg
    Michael

  • Ließt du eigentlich mein Text?
    Auf dem Board ist ein PLX-Chip verbaut, welcher neben dem CPU-Socket sitzt und die zusätzlichen 32 Lanes bereitstellt.

    Mark IV Style Motherfucker!

    Einmal editiert, zuletzt von Alpha (28. August 2016 um 01:08)

  • Ja, so hat man es auch schon anno klippich mit IRQs gemacht. Die ersten Rechner hatten auch nur 8 IRQs also Unterbrechungsanforderungen für die CPU um ihr zu sagen das Hardware mit etwas fertig ist. Dann hat man einfach einen weiteren Controller als Kaskade geschaltet und fertig Damit hatte man dann IRQ von 0 bis 15 was am Ende 15 ergab.

    Oder anders gesagt: Die meiste Hardware ist für die CPU viel zu langsam. Selbst die tollsten SSD schreiben nur ein Bruchteil so schnell wie CPU-Kerne, der Cache, der RAM. Erst wenn man wirklich viel parallel machen würde, wäre es ein Problem. Das ist dann aber eher im Datacenterbereich, nicht im Desktop.

    Hab mich aber auch schon immer gefragt, warum es so wenige Lanes sind, gerade bei Skylake scheint Intel bei den günstigen Chipsätzen zu knausern. Habe auch nen B150. Scheint aber wirklich kein Problem zu sein.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!