PCIe 7.0 Version 0.9 – schneller, teurer, später?

Redaktion

Artikel-Butler
Mitarbeiter
Mitglied seit
Aug 6, 2018
Beiträge
2.657
Bewertungspunkte
12.555
Punkte
1
Standort
Redaktion
Wenn die PCI-SIG wieder mal ein PDF durch die Mailinglisten jagt, darf man als erfahrener Beobachter entweder Gähnen oder Staunen – je nachdem, wie viel Kaffee man schon intus hat. Diesmal geht es um Version 0.9 des PCI-Express-7.0-Standards. Klingt final, ist aber erst mal nur das letzte Entwurfsstadium vor der offiziellen Absegnung. Für die Mitglieder. […] (read full article...)
 
Danke für die schönen Kommentare, was man mit einer so hohen Transferrate eigentlich anstellt. PCIe 5.0 gibt es seit 2019 (wie man das auch immer verstehen mag) und bringt bei GPUs wenig. Bei SSDs frage ich mich regelmäßig, wer im Desktop Computer Bereich derart diese immensen Datenmengen durch die Gegend schaufelt, dass man von einem Nutzen reden könnte. Würde ich aktuell einen neuen PC auf AM5 Basis bauen, würde ich mir das Geld für PCIe 5.0 sparen. So ein B650 Chipsatz reicht aus.
 
Würde ich aktuell einen neuen PC auf AM5 Basis bauen, würde ich mir das Geld für PCIe 5.0 sparen. So ein B650 Chipsatz reicht aus.
Aus reiner Gamer-Sicht hast Du recht, da genügt wohl auch eine PCIe 3.0 SSD. Aber es spielen halt nicht alle mit dem PC sondern machen auch ander Dinge damit. Wenn Du also viele GB schnell und eventuell auch noch mit parallelen Zugriffen zwischen RAM und "Platte" hin und her schieben musst bzw. willst, dann ist der Unterschied nicht nur messbar sondern auch merkbar. Wo Du es auch schon merkst, vielleicht hinkt der Vergleich auch weil heute kaum noch jemand wenig RAM hat, wenn Du wenig RAM hast und dein WIN viel mit der Auslagerungsdatei rumwerkeln muss. Da spürst Du den Unterschied auch.
Bei PCIe7 x 2 bist Du laut der Tabelle bei 64GB/s und bei PCIe7 x 4 bei 128GB/s bei DDR5 RAM mit 5400 bist Du ca bei 69GB/s. Da tun sich doch theoretisch komplett neue Möglichkeiten auf. Wenn das sauber umgesetzt wird und die SSD's mal mehr Schreibzyklen abkönnen oder man hier auf eine anderer Technik setzt, dann brauchst Du keinen RAM mehr, zumindest theoretisch. Stell Dir einfach mal vor Du kaufst Dir ein 4TB NVMe und kannst davon 1 oder 2 TB als echten RAM verwenden. Ich finde die Vorstellung cool!
 
Aus reiner Gamer-Sicht hast Du recht, da genügt wohl auch eine PCIe 3.0 SSD. Aber es spielen halt nicht alle mit dem PC sondern machen auch ander Dinge damit. Wenn Du also viele GB schnell und eventuell auch noch mit parallelen Zugriffen zwischen RAM und "Platte" hin und her schieben musst bzw. willst, dann ist der Unterschied nicht nur messbar sondern auch merkbar. Wo Du es auch schon merkst, vielleicht hinkt der Vergleich auch weil heute kaum noch jemand wenig RAM hat, wenn Du wenig RAM hast und dein WIN viel mit der Auslagerungsdatei rumwerkeln muss. Da spürst Du den Unterschied auch.
Bei PCIe7 x 2 bist Du laut der Tabelle bei 64GB/s und bei PCIe7 x 4 bei 128GB/s bei DDR5 RAM mit 5400 bist Du ca bei 69GB/s. Da tun sich doch theoretisch komplett neue Möglichkeiten auf. Wenn das sauber umgesetzt wird und die SSD's mal mehr Schreibzyklen abkönnen oder man hier auf eine anderer Technik setzt, dann brauchst Du keinen RAM mehr, zumindest theoretisch. Stell Dir einfach mal vor Du kaufst Dir ein 4TB NVMe und kannst davon 1 oder 2 TB als echten RAM verwenden. Ich finde die Vorstellung cool!
Die Frage ist: welche consumer Software braucht sowas?

Im professional / datacenter Bereich kann ich mir das vorstellen aber derzeit merkt ein End-user doch noch nedmal den Unterschied zwischen NVMe gen3 oder gen5 weil die Software einfach nicht hinterher kommt.
 
Eben drum ist PCI-Express 6.0 bisher nur bei großen Daten Mengen im Einsatz, also Sever und Render Farmen. ;)

Ständig so zu tun als würden wir es nicht brauchen, ändert halt nichts daran, dass der Fortschritt weiter geht.

So gesehen, brauchen wir auch keine Hybrid CPUs mit Handy Cores. :)
 
Im Konsumer-Bereich zurecht nicht vorhanden.
Grafikkarten werden noch etliche Jahre das nicht vernünftig ausnutzen können, SSDs sjnd schon bei pciexpress 5.0 am thermischen limit.
Von den Kosten, die der Hersteller natürlich mit 200% vergütet haben möchte, fange ich gar nicht erst an.
High-End Boards sind ja aktuell kaum bezahlbar, bei Intel, bei AMD sind sie (noch) bezahlbarer.
 
Ständig so zu tun als würden wir es nicht brauchen, ändert halt nichts daran, dass der Fortschritt weiter geht.

So gesehen, brauchen wir auch keine Hybrid CPUs mit Handy Cores. :)
Wenn für consumer die workloads da wären, würden diese Bandbreiten auch Sinn machen.
Derzeit ists aber eine Lösung auf der Suche nach einem Problem. Ist PCIE-Gen 5 bei SSDs ja schon, selbst bei GPUs bringt PCIE-5 derzeit eher wenig.

Die E-Cores erlauben höhere MT Leistung bei einem geringeren Powerbudget. Je nach dem was du mit deiner Kiste machst, können die also durchaus sinnvoll sein. Ich mein stell dir mal einen 14900K mit 24P-Kernen vor. Viel spaß das noch zu kühlen, vor allem ohne WaKü. :'D

Geb Dir aber Recht: für viele private Anwendungsgebiete bringen die E-Cores eher Probleme (thread scheduling etc) mit sich.
 
Stell Dir einfach mal vor Du kaufst Dir ein 4TB NVMe und kannst davon 1 oder 2 TB als echten RAM verwenden. Ich finde die Vorstellung cool!
Ein Unterschied ist dann noch, dass RAM beliebig oft beschreibbar ist und eine SSD nach verhältnismässig wenigen Schreibzyklen verbraucht ist. Dass man nicht mehr alles im RAM halten muss sondern direkt von der SSD liest, wäre denkbar. Als Speicher für Arbeitsdaten die dauernd verändert werden wäre die SSD aber ungeeignet. Wenn man es sich so überlegt, wäre schon eine deutliche Reduktion des RAMs möglich, wenn man nicht alles von der SSD dort zwischenlagert sondern jeweils wieder von der SSD holt.
 
war da nicht mal was mit content-streaming in Games? Frage mich, was daraus wurde.
Streaming hat doch damit gar nix zu tun.
Das wird direkt von der GPU verarbeitet und dann an den streamingdienst (zB Twitch) gesendet. Da wird das Video noch nedmal irgendwo gespeichert. Die bandbreiten die diese komprimierten videos brauchen sind auch vernachlässigbar.

Unkomprimierte Rohdaten für die 4K-Videobearbeitung hin und her schaufeln: ja das wäre wirklich einer der wenigen Szenarien in denen man von der Bandbreite profitieren würde. Da sind wir aber weit weg von dem was ein normaler PC user macht und schon im Profi-Bereich.

Selbst da cappt Windows eher als die heutigen Gen4 NVMe SSDs, zmal die diese Bandbreite nur so lange halten bis der pseudo SLC buffer voll ist:


Unbenannt.png
Aus Jux mal eine 14GB große Datei von NVMe zu NVMe geschubst. Beide drives sind Gen4, sollten also 5GB/s drin sein.
Selbst dann, 3GB/s ist ziemlich Bananas, wenn du mich fragst. :'D

Von den 16GB/s die 4x PCIE-4 kann, sind wir btw noch SEEEEEEEEHR weit entfernt.
 
Aber es spielen halt nicht alle mit dem PC sondern machen auch ander Dinge damit.
Das ist mir bewusst, aber wie @Ifalna schon gefragt hat: Was treibst du mit so viel Bandbreite? Alles, was ich mir irgendwie vorstellen kann, wird schon sehr speziell für den privat Bereich: High Speed Kameras, Motion Capture Zeug mit vielen Kameras, Aufzeichnen von Rohdaten wie beim Large Hadron Collider... Keine Ahnung, was man da für Experimente macht, was nicht ohnehin mit 19" Spezialhardware kommt. Der RAM Bedarf ist ja auch eher gewachsen, weil die Software komplexer und großzügiger/verschwenderischer wurde. Also ja: Qualitativ haben wir jetzt mehr. Es können komplexere 3D Modelle bearbeitet werden, aufwändigere Spiele ausgeführt werden und größere Datenmengen in z.B. Excel mit mächtigeren Funktionen bearbeitet werden. Ich würde heute 16 GB als Minimum ansehen und eher 32 GB empfehlen.

Ständig so zu tun als würden wir es nicht brauchen, ändert halt nichts daran, dass der Fortschritt weiter geht.
Schon richtig. Aber es fühlt sich einfach der Zeit so weit voraus an, dass aktuell scheinbar keine Hardware oder Use Case außerhalb von Datacentern und dem Professional Bereich existiert.
Ich frage mich ja heute immer wieder, warum Leute den deftigen Aufpreis für eine PCIe 5.0 SSD bezahlen. SSDs sind immer noch etwas teuer um darauf BluRay Rips zu speichern und die schiebt man auch nicht ständig umher. Da ist die hohe Geschwindigkeit purer Luxus, der seeeeeehr selten zum Tragen kommt.

Ich würde ja sagen: 8K Videos hätten einen Anwendungsfall, aber auch da sind wir in einem Bereich, der aktuell einfach noch sehr exotisch ist.
Ich bin mal gespannt, wie die Mainboardhersteller darauf reagieren und wie die ihre Produkte designen und was schlussendlich in Foren mit welcher Begründung empfohlen wird. Preislich klingt PCIe 6.0 nach einem teuren Spaß. Ich warte einfach mal auf den ersten Use Case, der das sinnvoll nutzen kann
 
in Unterschied ist dann noch, dass RAM beliebig oft beschreibbar ist und eine SSD nach verhältnismässig wenigen Schreibzyklen verbraucht ist.
Darum habe ich ja geschrieben ...und die SSD's mal mehr Schreibzyklen abkönnen oder .... Klar, mit den jetzigen ergibt das keinen Sinn, die sind dann schneller tot als Du schauen kannst.

Das ist mir bewusst, aber wie @Ifalna schon gefragt hat: Was treibst du mit so viel Bandbreite?
Ich bin eben ein kleiner Wahnsinniger, und da kenne ich noch ein paar Andere, die WS oder Serveranwendungen als Hobby auf einem PC laufen lassen bzw. entwickeln. Und ich habe weder die Lust noch den Platz mir irgendwo eine "echte" WS oder 19" Zoll Server auf, unter, neben den Schreibtisch zu stellen. Von den Kosten wollen wir dann mal gar nicht reden ;) Alleine der Umstieg von Gen 4 auf auf Gen 5 NVMe brachte für mich und innerhalb unseres kleinen Zirkels erhebliche Zeitersparnis bei den Anwendungen.

Das ist eine Nische, ja, aber Extrem OC ist auch nur eine Nische. Ob das der "Normalanweder" jemals ausnutzen kann oder braucht kann jetzt eh niemand beantworten.
 
Wenn für consumer die workloads da wären, würden diese Bandbreiten auch Sinn machen.
Derzeit ists aber eine Lösung auf der Suche nach einem Problem. Ist PCIE-Gen 5 bei SSDs ja schon, selbst bei GPUs bringt PCIE-5 derzeit eher wenig.

Die E-Cores erlauben höhere MT Leistung bei einem geringeren Powerbudget. Je nach dem was du mit deiner Kiste machst, können die also durchaus sinnvoll sein. Ich mein stell dir mal einen 14900K mit 24P-Kernen vor. Viel spaß das noch zu kühlen, vor allem ohne WaKü. :'D

Geb Dir aber Recht: für viele private Anwendungsgebiete bringen die E-Cores eher Probleme (thread scheduling etc) mit sich.
Ja, das Problem ist aber, dass PCI-Express nicht nur Konsumer Hardware abdeckt. ;)

Die E-Cores sind schon eine coole Idee, allerdings wird das mit den NPU nicht besser.
Jetzt haben sie etwas Strom gespart, nun kommen NPU dazu und sie müssen wieder einsparen, daher auch die geringe NPU Leistung bei Intel. ;)

Ganz zu schweigen wenn dann P-Cores, E-Cores, GPU-Cores und NPU Core auf dem DIE sind, viel Spaß mit dem Thread Sheduler von Windows. ;)
 
Nur weil es jetzt nicht jeder braucht, heißt es noch lange nicht, das man es (später) nicht haben darf. ;)
Wer für (Mehr-) Leistung bezahlt, soll die auch nutzen können/dürfen mMn. Die arschlahmen HDDs sind endlich mal Geschichte.
Ich habe die letzten 10 Jahre bewusst keine HDD mehr gekauft, sowas tue ich mir schon lange nicht mehr an.
 
Ja, das Problem ist aber, dass PCI-Express nicht nur Konsumer Hardware abdeckt. ;)
Deswegen hab ich auch am Anfang geschrieben das es im Professional / Datacenter Bereich sinn macht.
Die E-Cores sind schon eine coole Idee, allerdings wird das mit den NPU nicht besser.
Jetzt haben sie etwas Strom gespart, nun kommen NPU dazu und sie müssen wieder einsparen, daher auch die geringe NPU Leistung bei Intel. ;)

Ganz zu schweigen wenn dann P-Cores, E-Cores, GPU-Cores und NPU Core auf dem DIE sind, viel Spaß mit dem Thread Sheduler von Windows. ;)
NPUs sind in Desktoprechnern völliger Schwachsinn, da die in 95% der Fälle eine dedizierte GPU drin haben die jede NPU in der Pfeife raucht.
NPUs sind nichts anderes als: "Will auch iwie auf dem AI Hypetrain mitfahren!!11"

Dem Thread Scheduler dürften NPUs aber recht Banane sein, weil die sind ja NUR für AI Workloads, welche von den normalen Kernen nicht bearbeitet werden. Das ist viel einfacher zu sortieren als P/E Cores, welche die Anwendung beide ausführen können.
Wer für (Mehr-) Leistung bezahlt, soll die auch nutzen können/dürfen mMn.
Das Problem ist: es wird in alle Produkte wahllos reingeballert, alle zahlen den Aufpreis aber 95% der Käufer haben keinen effektiven Nutzen. Ist doch jetzt bei PCIE-5 schon so.
 
Transfer_Win.jpg

Bzzz
 
Ich bin eben ein kleiner Wahnsinniger, und da kenne ich noch ein paar Andere, die WS oder Serveranwendungen als Hobby auf einem PC laufen lassen bzw. entwickeln.
Spaß am Gerät habe ich auch. Nur "scheitert" es bei mir oft daran, dass ich alleine gar nicht so große (sinnvolle) Lasten erzeugen kann. Klar kann man sich im heimischen Bereich austoben, nur bleibt die Frage im Raum, wie groß der Drang dazu ist. Leute ballern sich teure PCIe 5.0 SSDs in den Rechner um... kürzere Ladezeiten zu haben? Kann helfen, ist aber teure Optimierung jenseits der 90%. Über den Spieledownload mit 1 GBit/s lacht sogar die moderne HDD.
Ich bin aktuell recht glücklich damit, dass man auf AM5 die Option hat, ca 30% beim Mainboard einzusparen indem man auf mehr PCIe 5.0 verzichtet. Ich stelle mir PCIe 7.0 doch sehr teuer vor, wenn es so sensibel ist.

NPUs sind in Desktoprechnern völliger Schwachsinn, da die in 95% der Fälle eine dedizierte GPU drin haben die jede NPU in der Pfeife raucht.
NPUs sind nichts anderes als: "Will auch iwie auf dem AI Hypetrain mitfahren!!11"
Würde ich nicht mal so sagen. Gerade Office Rechner von denen es eeeeetliche gibt, haben oft keine dGPU. Ich habe auch eine Weile überlegt, wozu NPUs gut sein sollen. LLMs eher nicht. Ich glaube eher für kleinere Anwendungen wie KI Funktionen in der Bildbearbeitung oder Audio Bearbeitung, was durchaus mal im kleineren Stil im Office passiert, sind diese Prozessoren eine hilfreiche Stütze.
iGPUs sind inzwischen recht flott. Ich habe mich bewusst gegen ein "Gaming" Notebook mit dGPU entschieden aber unbedingt den Radeon 680M Chip. Dafür, dass es nur eine iGPU ist, kann man doch schon eine Reihe hübscher Spiele mit ordentlicher Performance spielen ein guter Kompromiss zumal so mancher Indie Titel auch mit sehr wenig Rechenleistung sehr gut funktioniert. Hades sieht super aus und läuft auf einer Switch. Umgekehrt: Unity Shovelware ist oftmals so dermaßen schlecht Entwickelt, dass selbst dGPUs ordentlich schwitzen.
 
...Ich habe auch eine Weile überlegt, wozu NPUs gut sein sollen. LLMs eher nicht. Ich glaube eher für kleinere Anwendungen wie KI Funktionen in der Bildbearbeitung oder Audio Bearbeitung, was durchaus mal im kleineren Stil im Office passiert, sind diese Prozessoren eine hilfreiche Stütze.

Vor einem Jahr gab es mal ein Video von AMD, was mit einer NPU gemacht werden kann:

 
images.jpg
Würde ich nicht mal so sagen. Gerade Office Rechner von denen es eeeeetliche gibt, haben oft keine dGPU. Ich habe auch eine Weile überlegt, wozu NPUs gut sein sollen. LLMs eher nicht. Ich glaube eher für kleinere Anwendungen wie KI Funktionen in der Bildbearbeitung oder Audio Bearbeitung, was durchaus mal im kleineren Stil im Office passiert, sind diese Prozessoren eine hilfreiche Stütze.
Wüsste ned wozu ich da eine NPU brauchen sollte. Bildbearbeitung im kleinen Stil kann auch die CPU.

Mobile Geräte sind natürlich etwas anderes, deswegen hab ich explizit "Desktop-Rechner" geschrieben.
 
Oben Unten