Gigabyte schaltet per BIOS PCIe 4.0 auf einigen Mainboards frei

Thread Starter
Mitglied seit
06.03.2017
Beiträge
114.157
gigabyte_z370_aorus_ultra_gaming20_002_logo.jpg
Kürzlich veröffentlichte Gigabyte das F40-BIOS für einige AM4-Mainboards. Laut der "AM4 UEFI/BIOS Übersicht" in unserem Forum steht das F40-BIOS für alle AM4-Mainboards von Gigabyte zur Verfügung, die den B450- und X470-Chipsatz verwenden.In der Konfiguration der PCI-Express-Steckplätze im BIOS war bereits eine Auswahl des PCI-Express-Standards möglich. Neben "Auto" standen bisher "Gen1", "Gen2" und "Gen3" zur Auswahl. Mit dem F40-BIOS besteht nun die Möglichkeit auch...

... weiterlesen
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Meine Vermutung ist, dass die Boardhersteller die Option anbieten, aber nichts validieren oder garantieren. Wer will, muss dann selbst ausprobiere ob es läuft und wenn nicht, soll er eben ein neues Board kaufen. So entgeht man dem Shitstorm dies nicht freigegeben zu haben und alle die sonst nur meckern würden es müsst doch laufen und wäre nur nicht freigegeben damit neuen Boards verkauft werden, können dann selbst rausfinden wie gut welche der alten Boards damit klarkommen.
 
Wenn es Softwareseitig möglich ist 'ältere' Hardware so zu updaten, dann müsste es doch Theoretisch auch bei entsprechenden Erweiterungskarten möglich sein?!
 
Spannende Option, falls dies auch wirklich so unterstützt wird.
Freut mich, dann fällt wieder ein Punkt für mich weg warum ich mir ein X570 kaufen sollte.
Jetzt müssen die 3000er nur noch raus kommen und das versproche Plus an Leistung mitbringen :)
 
Meine Vermutung ist, dass die Boardhersteller die Option anbieten, aber nichts validieren oder garantieren. Wer will, muss dann selbst ausprobiere ob es läuft und wenn nicht, soll er eben ein neues Board kaufen. So entgeht man dem Shitstorm dies nicht freigegeben zu haben und alle die sonst nur meckern würden es müsst doch laufen und wäre nur nicht freigegeben damit neuen Boards verkauft werden, können dann selbst rausfinden wie gut welche der alten Boards damit klarkommen.

Wie könnte man das als user denn testen?
 
@Gorsi: Wie kommst du denn darauf?

Ganz einfach. Wenn eine Hardware verbaut ist welche PCIe3.0 unterstützt und dann rein via Bios Update, also rein via Software auf PCIe4.0 geupdatet werden kann und PCIe nicht nur in eine Richtung arbeitet, es eben auch auf den Erweiterungskarten möglich sein müsste welche bisher nur PCIe3.0 unterstützten. Denn PCIe4.0 scheint kein Hardwareupdate zu sein, sondern mehr eine art Protokollupdate.
 
Bitte nicht vergessen: Per BIOS-Update werden die passiven Komponenten des Mainboards bereit für PCIe 4.0 gemacht. Mehr nicht. Was derzeit aktiv PCIe 3.0 spricht, kann nicht urplötzlich den neueren Standard.
 
Und was genau soll mir PCIe 4.0 nun bringen auf einem solchen Board? Bis PCIe 3.0 mal zum Flaschenhals wird und passende GPUs verfügbar sind dauert es noch eine ganze Weile. Bis dahin ist das Board eh komplett veraltet.
 
Das gilt dann allerhöchstens auch für die Lanes, die an die CPU angebunden sind. Dass der Chipsatz auf einmal PCIe 4.0 kann wage ich stark zu bezweifeln.
Dennoch eine gute Sache für all diejenigen, die Ryzen 3000 nutzen möchten, aber bis zur übernächsten Aufrüstung auf PCIe 4.0 nicht angewiesen sind. Dann kann man die Auslaufmodelle der 400er Boards nutzen und kommt so ggf. günstiger und ohne Quirl auf dem Chipsatz aus.
 
Und was genau soll mir PCIe 4.0 nun bringen auf einem solchen Board? Bis PCIe 3.0 mal zum Flaschenhals wird und passende GPUs verfügbar sind dauert es noch eine ganze Weile. Bis dahin ist das Board eh komplett veraltet.

irgendwann muss es anfangen. Hast du die gleiche frage auch bei den ersten 2.0 und 1.0 boards gestellt?

- - - Updated - - -

Das gilt dann allerhöchstens auch für die Lanes, die an die CPU angebunden sind. Dass der Chipsatz auf einmal PCIe 4.0 kann wage ich stark zu bezweifeln.

Richtig.
 
Wenn es Softwareseitig möglich ist 'ältere' Hardware so zu updaten, dann müsste es doch Theoretisch auch bei entsprechenden Erweiterungskarten möglich sein?!
Welche komische Theorie soll das bitte sein?

Ganz einfach. Wenn eine Hardware verbaut ist welche PCIe3.0 unterstützt und dann rein via Bios Update, also rein via Software auf PCIe4.0 geupdatet werden kann und PCIe nicht nur in eine Richtung arbeitet, es eben auch auf den Erweiterungskarten möglich sein müsste welche bisher nur PCIe3.0 unterstützten.
Es geht hier um "dumme" Leiterbahnen.

Denn PCIe4.0 scheint kein Hardwareupdate zu sein, sondern mehr eine art Protokollupdate.
Es setzt aber trotzdem neue Hardware voraus...
 
Es kommt ja immer auf die Controllerchips der jeweiligen Erweiterungskarten an. Die müssen 4.0 unterstützen. Wenn die per Firmwareupgrade dazu fähig gemacht werden könnten (was ich nicht glaube) besteht sicherlich dazu die Möglichkeit. So ist es ja auch bei den Ryzens: Die neuen haben eben einen 4.0 Controller, die alten halt nicht. Wenn die Gegenseite jedoch nur 3.0 haben sind die natürlich limitierend, deshalb wird die Kommunikation zwischen Chipsatz und CPU auch bei 3.0 bleiben, genau wie die zwischen CPU und 3.0 Karten.
Den Leiterbahnen und Slots ist es aber ansonsten wurscht was für ein Signal durch geht.
 
Wenn es Softwareseitig möglich ist 'ältere' Hardware so zu updaten, dann müsste es doch Theoretisch auch bei entsprechenden Erweiterungskarten möglich sein?!
Es wird ja keine alte Hardware auf PCIe upgedatet, die alten RYZEN werden ja trotzdem kein PCIe 4.0 können, sondern nur die Boards und auf den Boards ist im besten Fall nichts weiter als die Verbindungen zwischen den Pins im Sockel und den Pins im Slot. Bei den Boards wo die Lanes zwischen verschiedenen Slots umgeschaltet werden, müssen die vorhandenen Mux die höheren Frequenzen verkraften.

Die Erweiterungskarten werden über Software nicht auf PCIe 4.0 upgedatet werden können, außer die dort verbauten Chips haben selbst schon PCIe 4.0 Lanes die nur auf PCIe 3.0 gedrosselt wurden, aber dies ist extrem unwahrscheinlich, weil es bisher weder GPUs noch PCIe SSD Controller mit PCIe 4.0 gibt.
 
Wenn es nur auf CPU und Erweiterungskarte ankommt und alles andere dazwischen 'dumm' ist, wieso benötigt es dann überhaupt irgend ein Bios Update? Denn so wie ihr das erklärt gibt es keinen weiteren Chip der zwischen Prozessor und Karte funkt.
 
Wenn es nur auf CPU und Erweiterungskarte ankommt und alles andere dazwischen 'dumm' ist, wieso benötigt es dann überhaupt irgend ein Bios Update? Denn so wie ihr das erklärt gibt es keinen weiteren Chip der zwischen Prozessor und Karte funkt.
Weil das UEFI den PCIe-Mode freigeben muß, meldet das UEFI nur 3.0, würde Zen2 auf so einem Brett nur 3.0 nutzen.
 
Wenn es nur auf CPU und Erweiterungskarte ankommt und alles andere dazwischen 'dumm' ist, wieso benötigt es dann überhaupt irgend ein Bios Update? Denn so wie ihr das erklärt gibt es keinen weiteren Chip der zwischen Prozessor und Karte funkt.

Im einfachsten Fall einfach deshalb, weil bisher das PCIe-Menü nur Gen1, Gen2, Gen3 und evtl noch Auto kannte aber keinen Menüpunkt für Gen4 hatte. :-)
So einfach ist es aber vermutlich nicht ,-)

Der Controller sitzt zwar in der CPU aber das Bios, das den initialen Bootvorgang steuert, sitzt trotzdem noch im Bios-Chip des Boards.
Daher müssen natürlich auch dort die Infos für Gen4 hinterlegt sein, damit das Bios des Boards und damit dann der Controller in der CPU, die Karten richtig erkennt
und initialisiert.
Wer erinnert sich nicht an Grafikkarten, die ein neues Bios verlangten, damit sie funktionieren.
Oder Workstation- und Serverboards, die nur bestimmte Karten akzeptieren.
Da PCIe Gen4 zusätzlich auch noch höhere Ansprüche an die Signalqualität hat, klappt der Update aber halt nicht bei allen Boards.

Cunhell
 
Wenn es nur auf CPU und Erweiterungskarte ankommt und alles andere dazwischen 'dumm' ist, wieso benötigt es dann überhaupt irgend ein Bios Update?
Das BIOS Update braucht man um den PCIe 4.0 Modus der CPUs freischalten. Außerdem ist nicht alles dazwischen immer dumm, wenn Lanes zwischen Slots umschaltbar sind, dann ist da auch ein aktives Bauteil nötig und selbst wenn alles nur dumm ist, so hat es Einfluss auf die Qualität der Signale und wenn die zu schlecht ist, dann funktioniert PCIe 4.0 eben auch nicht.
Denn so wie ihr das erklärt gibt es keinen weiteren Chip der zwischen Prozessor und Karte funkt.
Aber eben nur, wenn keine Umschaltung der Lanes zwischen verschiedenen Slots erfolgt, wie es bei 8 Lanes der Fall ist, wenn das Mainboard zwei Slots hat, die je 8 der 16 Lanes der CPU haben können.
 
Aber eben nur, wenn keine Umschaltung der Lanes zwischen verschiedenen Slots erfolgt, wie es bei 8 Lanes der Fall ist, wenn das Mainboard zwei Slots hat, die je 8 der 16 Lanes der CPU haben können.

Was mich wundert: Bei S1155 und Ivy Bridge waren es eben diese Muxes/ IC Switches, die bei vielen Boards Gen3 komplett verhindert haben, so dass eine neue Revision nötig war. Nur Boards, die keine Muxes hatten, also kein 2x8 oder x8/x4/x4 konnten, brauchten das nicht.
Das hier erwähnte X470 Gaming 7 wird mit Sicherheit solche Muxes haben, waren die dann schon Gen4-fähig oder wie geht das?
 
Was mich wundert: Bei S1155 und Ivy Bridge waren es eben diese Muxes/ IC Switches, die bei vielen Boards Gen3 komplett verhindert haben, so dass eine neue Revision nötig war. Nur Boards, die keine Muxes hatten, also kein 2x8 oder x8/x4/x4 konnten, brauchten das nicht.
Das hier erwähnte X470 Gaming 7 wird mit Sicherheit solche Muxes haben, waren die dann schon Gen4-fähig oder wie geht das?
Vllt ähneln sich der 3.0 und der 4.0 Standard elektrisch mehr als der 2.0 und 3.0?
Reine Spekulation meinerseits.
 
Hast Recht, das muss es sein: Von Gen2 nach Gen3 hat man v.a. die Kodierung geändert und den Takt nicht wie vorher verdoppelt, sondern nur um 60% erhöht. Jetzt hat man wieder nur den Takt verdoppelt.
 
Nur Boards, die keine Muxes hatten, also kein 2x8 oder x8/x4/x4 konnten, brauchten das nicht.
Eben und das sind auch noch ausgerechnet die teuren Boards.
Das hier erwähnte X470 Gaming 7 wird mit Sicherheit solche Muxes haben, waren die dann schon Gen4-fähig oder wie geht das?
Ob die Muxes schon die 16Gb/s vertragen ist eine gute Frage, die Frequenz wurde ja bei PCIe 4.0 gegenüber 3.0 verdoppelt, während sie bei 3.0 gegenüber 2.0 "nur" um 66% von 8 auf 5Gb/s gestiegen ist und der Rest über die 128b130b statt 8b10b Bitkodierung erreicht wurde. Da die Muxes aber anders als ein PCIe Lane Switch (PLX Chip) die Signale nur dumm weiterleiten ohne sie auszuwerten, dürfte die Bitkodierung überhaupt keine Rolle spielen und der Unterschied zwischen 4.0 und 3.0 für die Muxes größer als der zwischen 3.0 und 2.0 sein, denn bei denen spielt nur die Frequenz eine Rolle.

Aber ich könnte mir vorstellen, dass die Boardhersteller es dem Kunden überlassen rauszufinden was geht, denn immerhin sind es gerade die Käufer der teuren Boards, die sonst gegenüber denen der billigeren ohne Muxes benachteiligt wären, der Shitstrom wenn man den diese Einstellmöglichkeit vorenthalten würde wäre wohl gewaltig und die Verkäufe der teuren Boards würde man so auch nicht fördern. Also gibt man sie frei, dürfte aber eben nicht für die Funktion garantieren. Damit kann jeder selbst feststellen, ob sein Board mit seiner CPU und seiner PCIe Karte die Geschwindigkeit mitmacht. Denn es kann ja durchaus an den Karten oder auch der konkreten CPU hängen, ob dies geht. Zwar gibt die PCIe 4.0 Spezifikation bestimmte Mindestanforderungen für die Qualität der Signale vor, dies bedeutet ja aber nur, dass es funktionieren muss wenn diese Vorgaben erfüllt sind und eben nicht, dass es nicht auch gehen kann, wenn die Signalqualität etwas schlechter ausfällt. Dann hängt es von dem ab was die konkreten PCIe Controller noch verarbeiten können und auch selbst an Signalen erzeugen.

Solange da nichts kaputtgehen kann, was es eigentlich nicht sollte, sondern nur eben nicht funktionieren, kann dann jeder selbst ausprobieren was geht und der Boardhersteller ist nicht der Spielverderber der dies unterbindet. Das ist doch eigentlich für alle die beste Lösung, oder?
 
Was ist ein Muxes?
 
Wenn es nur die erste x16 pcie Schnitstelle aktiviert wird, sehe ich momentan keinen Vorteil.
Noch gibt es Hardware die dies unterstützt, und selbst wenn gäbe es wohl keine Leistungsgewinne.
Für die anderen Schnitstellen und m.2/m.3 ssd wäre es eher was.
 
Ja für die Grakas braucht man kein PCIe 4.0, zumindest nicht für Games sondern wenn, dann eher für GPU Computing. I/O wie schnelle SSDs und Netzwerkanschlüssen sind eher der Grund für schnellere PCIe Standards, aber die braucht man dann auch eher in Servern als bei Heimanwendern. Man sieht ja schon anhand der Diskussionen um jedes NAS oder Mainboard welches Multi-Gigabit Ethernet hat, wie meisten Heimanwender dies für total überflüssig einstufen. Nur kann man eben bei den alten Boards die Lanes der Chipsätze nicht schneller machen, die sind so schnell wie sie sind und nur die Lanes die aus dem Gehäuse der CPU kommen, können durch die Zen2 RYZEN 3000 schneller werden, wenn dem nichts im Wegen steht, wie z.B. die Signalqualität oder auf dem Board verbaute Muxes.

Über die Sinnhaftigkeit kann man ja immer streiten und Haben ist immer besser als Brauchen, aber PCIe 4.0 ist nun nicht das Feature welches sofort den Schub im Desktop bringen wird. Chipsätze mit mehr und vor allem schnelleren Lanes als die PCIe 2.0 der aktuellen AM4 Chipsätze, sind sicher überfällig, schon um eben nicht nur eine PCIe SSD voll mit 4 PCIe 3.0 Lanes anbinden zu können. Ob es gleich PCIe 4.0 sein musste und damit verbunden dann auch die Leistungsaufnahme und somit Anforderungen an die Kühlung? Wohl eigentlich nicht, aber da man gerade dabei war und bei dem Thema bisher hinterherhinkte, hat man eben gleich alles gemacht was machbar war. Besser früher als später ist ja auch nicht schlecht, wenn dann die PCIe SSDs oder Schnittstellen- / Netzwerkkarten mit PCIe 4.0 kommen, hat man es schon auf dem Board.

Hauptsache die Spezifikation und Implementierung ist fehlerfrei, denn es gab leider in der Vergangenheit immer wieder Fälle wo die frühen Implementierungen oder auch Spezifikationen dann doch Probleme machten, also Korrekturen nötig wurden um den sicheren Betrieb zu gewährleisten. Dies ist eben das Risiko der Early Adopter, die Ersten stoßen eben auch als erste auf die Steine die noch auf dem neuen Weg liegen und müssen diese für die nächsten wegräumen.
 
Da muss man schon zwischen Server/Business und Consumer unterscheiden. Der Servermarkt ist ja oft den Consumern etwas voraus. Trotzdem ist AMD hier Early Adopter im Consumer-Bereich, weil es eben sonst quasi keine 4.0 Karten für Consumer gibt.
 
Da muss man schon zwischen Server/Business und Consumer unterscheiden.
Warum sollte man das müßen?

Der Servermarkt ist ja oft den Consumern etwas voraus.
Wenn behauptet wird, AMD wäre Early Adopter und PCIe 4.0 könnte noch fehlerhaft sein, dann ist doch eigentlich ganz klar was die Person gemeint hat!

Aber egal, der Unsinn ist eh aufgeflogen, PCIe 4.0 ist nicht mehr so ganz neu und fehlerhaft dürfte es auch nicht sein, sonst hätte man das schon gemerkt...
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh