Radeon Navi RX 5000: Eine Mischung aus RDNA und GCN?

PCGH-Redaktion

Kommentar-System
Teammitglied
Jetzt ist Ihre Meinung gefragt zu Radeon Navi RX 5000: Eine Mischung aus RDNA und GCN?

AMD hat für die Navi-Grafikkarten (RX 5000) zwar den Einsatz der komplett neuen RDNA-Architektur angekündigt, doch soll das nur bedingt zutreffen. Sweclockers vermutet, dass es sich bei den ersten Navi-Grafikkarten um eine Mischung aus RDNA und GCN handelt, um beispielsweise die Treiber fließend anpassen zu können. Erst Navi 20 soll dann vollständig auf RDNA setzen.

Bitte beachten Sie: Der Kommentarbereich wird gemäß der Forenregeln moderiert. Allgemeine Fragen und Kritik zu Online-Artikeln von PC Games Hardware sind im Feedback-Unterforum zu veröffentlichen und nicht im Kommentarthread zu einer News. Dort werden sie ohne Nachfragen entfernt.

lastpost-right.png
Zurück zum Artikel: Radeon Navi RX 5000: Eine Mischung aus RDNA und GCN?
 
Bei der News hätte man ruhig noch die gute Auswertung dazu im 3dcenter verlinken können:

Laut den SweClockers (maschinelle Übersetzung ins Deutsche) ist AMDs RDNA-Architektur bei den Navi-Grafikkarten technologisch eher denn ein Hybrid aus GCN und RDNAmit vielen Teilen also, die von GCN übernommen wurden. Nun ist selbiges nicht ungewöhnlich, kaum eine Chip-Architektur wird heutzutage noch von Grund auf neu erstellt bzw. werden gut funktionierende Einheiten gern mit übernommen. Vor allem ist es schwierig hierbei eine Trennlinie zu finden, wann etwas als "neue Architektur" zu bezeichnen ist, speziell bei der Weiterbenutzung älterer Chipteile. Allerdings führen SweClockers hierzu auch die Information ins Feld, das AMD tatsächlich noch mit einer "vollständigen" RDNA-Architektur plant – welche dann schon mit dem Navi-20-Chip im Jahr 2020 erfüllt sein soll. Sofern man innerhalb dieser kurzen Zeit tatsächlich die Architektur derart deutlich umbaut, gewinnt die These von Navi 10 als Hybrid aus GCN und RDNA durchaus an Gewicht – wohlmeinend könnte man dann Navi 10, 12 & 14 als "RDNA 1.0" und Navi 20 als "RDNA 2.0" bezeichnen. Angeblich soll AMD dabei bewußt auf diesen Architektur-Mix setzen, um den Übergang zwischen GCN und RDNA zu erleichtern – weil noch viele Spiele existieren, welche auf GCN optimiert sind.

Jene Begründung funktioniert aber nur bei einem wirklich krassen Technologie-Wechsel in der Grafikchip-Architektur, welcher auch nach Treiberoptimierungen auf RDNA weiterhin beachtbare Nachteile bei älteren Spielen zurückläßt. Ein solches Vorhaben wäre ziemlich außergewöhnlich, denn solcherart Stilbrüche sind eigentlich ein Ding der Anfangszeiten der 3D-Entwicklung. Aber womöglich hängt das ganze schlicht mit dem Einsatz von RayTracing zusammen: Jenes Feature soll es beim initiales Navi-Chip noch nicht geben, es wurde aber für die Navi-basierte Playstation 5 schon bestätigt. Denkbar, das sich somit Navi 20 und der PS5-SoC featuretechnisch gleichen, immerhin sind beide für das Jahr 2020 angesetzt. Dies würde letztlich die These ermöglichen, das Navi 20 und der PS5-SoC sich wahrscheinlich speziell durch das RayTracing-Feature bzw. die dafür angesetzte Hardware sehr deutlich von der bisherigen GCN-Architektur unterscheiden – so deutlich, das GCN-optimierte Software darauf letztlich sogar langsamer läuft. Für eine Spielekonsole spielt dies (wegen der sowieso neu erstellten Spiele) keine Rolle, selbst das Ausführungen von PS4-Spielen dürfte aufgrund des enormen Rohleistungssprungs jederzeit problemlos sein. Aber im PC-Bereich würde ein solcher Schritt eine Übergangsphase benötigen – welche durch AMD augenscheinlich angedacht ist. Der herauskommende Schluß wäre damit, das AMD weit mehr im RayTracing-Feld investiert, als man bislang verlauten lassen hat. Diese Auslegungen sind aber wirklich nur im Thesen-Bereich angesiedelt, andere Gedankengänge können zu anderen Auslegungen führen und die Wahrheit wird (mit Glück) irgendwo in der Mitte liegen.
AMD_RDNA_3dcenter.jpg

Hardware- und Nachrichten-Links des 30./31. Mai 2019 | 3DCenter.org

Demnach könnte man die ersten Chips von Navi auch als 6. Iteration von GCN bezeichnen, halt GCN auf Gaming optimiert.
Und eine größere "Dosis" RDNA gibt es erst mit Navi 20 in 2020.

Mit Sicherheit wird aber auch noch in Navi 20 viel GCN drin sein.
So das sich "erst" der Nachfolger von Navi deutlich von GCN unterscheiden wird.
 
Bei der News hätte man ruhig noch die gute Auswertung dazu im 3dcenter verlinken können:


Anhang anzeigen 1047334
Hardware- und Nachrichten-Links des 30./31. Mai 2019 | 3DCenter.org

Demnach könnte man die ersten Chips von Navi auch als 6. Iteration von GCN bezeichnen, halt GCN auf Gaming optimiert.
Und eine größere "Dosis" RDNA gibt es erst mit Navi 20 in 2020.

Mit Sicherheit wird aber auch noch in Navi 20 viel GCN drin sein.
So das sich "erst" der Nachfolger von Navi deutlich von GCN unterscheiden wird.

Guten Tag,

Bei 3dcenter.org steht deutlich "Hinweis: Diese Angaben sind derzeit weitgehend spekulativ.":nicken:
 
Ja, und auch diese News ist spekulativ.
Du magst also keine Spekulationen.

Was soll mir das jetzt sagen? ^^

Übrigens will man bei AMD selbst noch einmal begründen warum man RDNA als neue Architektur einstuft.
Diese Infos wird es hoffentlich zur E3 geben, wenn es nicht wieder bei Andeutungen wie bei der Computex bleibt, wo schon alle auf mehr Infos gehofft hatten.
 
Also was die Umsetzung der GPU-Anweisungen betrifft scheint AMD so viel geändert zu haben, dass sie es als neue "Architektur" sehen. Das Frontend zum Treiber hin ist aber gleicht geblieben.
Das sind eigentlich die einzig gesicherten Infos mit handfesten Quellen, die auch der Artikel aufgegriffen hat.

Das andere ist mehr oder weniger auf verschiedenen Vermutungen basierend. Was wäre, wenn AMD bei Navi 20 einen anderen Befehlssatz einführt, aber die Umsetzung gleich lässt? Dann wirkt sich das in der Leistung wohl kaum aus.
Da ist es wahrscheinlich schon sinnvoller, dass man die echten Hardware-Änderungen als neue Architektur sieht, auch wenn die Karte nach außen hin noch GCN-Sprache spricht.
 
Also das mit einem Hybrid aus 2 µArchs ist doch einfach nur Unsinn.
Wie soll das denn bitte gehen?
Navi wird weiterhin auf GCN basieren, aber seit GCN1 der größte Sprung in der Entwicklung!

Im Navi-Kernelpatch für Linux steht jedenfalls GCN drinnen.

Das ist wohl einfach nur eine Umbenennung aus marketingtechnischen Gründen, wie ich es schon vermutet habe!

Das Marketing hat auch einen Zen+ erfunden, obwohl es nur Zen1 und Zen2 gibt.
 
Mir soll es recht sein, solange die Startnavikarten ordentlich liefern.

Bis dann erklärt wird, daß die Technologie reifer sei, ist dann auch schon der Rest von meinem Desktopsystem so alt, daß man wechseln kann. Eventuell dann auch mal wieder zu einer AMD CPU.

PS:

Guten Tag,

Bei 3dcenter.org steht deutlich "Hinweis: Diese Angaben sind derzeit weitgehend spekulativ.":nicken:

RT ist eine Softwaretechnik und hat "nichts" mit der Hardware zu tun. Es gibt keine magischen RT Kerne oder RT-Wunderfeen, welche auf "RT Karten" draufsitzen. Das ist schwer infantil. Es braucht eben Leistung. Man wird sich eben auch schwer tun, den Wichter 3 auf einem 486 zu spielen. Aber weder AMD noch Nvidia haben da etwas anzukündigen oder zu bestätigen bei RT, die können nur eines machen, die Leistung liefern, damit diese Technik dann darauf zum Laufen gebracht wird.
 
Und eine größere "Dosis" RDNA gibt es erst mit Navi 20 in 2020.

Mit Sicherheit wird aber auch noch in Navi 20 viel GCN drin sein.
So das sich "erst" der Nachfolger von Navi deutlich von GCN unterscheiden wird.
Wie ich schon im anderen Thread schrieb, du liegst total daneben.

AMD's Bridgman on Navi and GCN : Amd
RDNA is GCN ISA but not what you think of as GCN architecture.

Just to bury the ignorant "Navi is still GCN so it will suck, AMD is lying about RDNA! It's not really new!" comments and such once and for all.

Damit sollte das jetzt ziemlich klar sein. Navi setzt weiterhin auf die GCN ISA. Ist ja auch logisch. Eine ISA wirft man nicht einfach mal über den Haufen. Zudem vereinfacht das die Entwicklung der Treiber für den Marktstart enorm. Rein hardwareseitig hat RDNA aber nichts mehr mit GCN zu tun. Es ist eine Neuentwicklung. So wie das ja auch schon Su kürzlich gesagt hatte.
 
Und eine größere "Dosis" RDNA gibt es erst mit Navi 20 in 2020.
Eher nicht. Navi 20 wird genauso RDNA sein wie Navi 10. Der Unterschied ist vermutlich, mal abgesehen von einigen möglichen RDNA Optimierungen, dass Navi 20 Raytracing hardwareseitig unterstützt. Eventuell besitzt sogar Navi 10 schon die dafür notwendigen Einheiten, allerdings deaktiviert bzw noch nicht voll funktionsfähig. Die ISA wird dann für Raytracing entsprechend erweitert. Diese Teile des Treibers müssen logischerweise neu geschrieben werden. Aber bis kommendes Jahr ist ja auch noch etwas Zeit.
 
Wie ich schon im anderen Thread schrieb, du liegst total daneben.

AMD's Bridgman on Navi and GCN : Amd
Aktuell kann "RDNA" auch einfach nur Marketing sein. Ich warte ab, bis AMD begründet hat, warum sie es nicht mehr GCN bezeichnen wollen.

Ein komplettes "from scratch" Design halte ich für Marketing-Blabla. Spätestens ab dem Punkt, wo die ISA identisch bleibt, kann man nicht mehr von einem blanken Papier reden. Man muss nämlich alle alten Abhängigkeiten mit beachten.

Eher nicht. Navi 20 wird genauso RDNA sein wie Navi 10. Der Unterschied ist vermutlich, mal abgesehen von einigen möglichen RDNA Optimierungen, dass Navi 20 Raytracing hardwareseitig unterstützt.
Das wäre komplett neu, solche massiven Änderungen in den Features hat AMD nie unter einem Codename durchgeführt. Andere Zahl war bisher nur größerer Chip.

DXR-Support daher wahrscheinlich erst Post-Navi.
 
Aktuell kann "RDNA" auch einfach nur Marketing sein.
Halte ich für unwahrscheinlich nach den ganzen doch sehr deutlichen Aussagen seitens AMD.

Ein komplettes "from scratch" Design halte ich für Marketing-Blabla. Spätestens ab dem Punkt, wo die ISA identisch bleibt, kann man nicht mehr von einem blanken Papier reden.
Doch, kann man, wenn man es rein hardwareseitig betrachtet. Bulldozer und Zen besitzen die gleiche ISA, x86. Die Mikroarchitekturen waren aber andere. Zen war ein Neuentwurf. Und genauso sollte man Vega und Navi betrachten. Die ISA ist die gleiche, GCN. Die Mikroarchitekturen sind aber verschieden.

Das wäre komplett neu, solche massiven Änderungen in den Features hat AMD nie unter einem Codename durchgeführt.
Daran ändert sich bei Navi 20 ja auch nichts. Raytracing hat nichts mit dem Codenamen zu tun.

DXR-Support daher wahrscheinlich erst Post-Navi.
DXR ist einfach nur Microsofts DirectX Anbindung für Raytracing. Das hat mit der Raytracing Hardware von Navi überhaupt nichts zu tun. DXR ist eine reine Treibergeschichte. DXR kann man letztendlich auch über die CPU laufen lassen.
 
Also das mit einem Hybrid aus 2 µArchs ist doch einfach nur Unsinn.
Wie soll das denn bitte gehen?
Navi wird weiterhin auf GCN basieren, aber seit GCN1 der größte Sprung in der Entwicklung!

Im Navi-Kernelpatch für Linux steht jedenfalls GCN drinnen.

Das ist wohl einfach nur eine Umbenennung aus marketingtechnischen Gründen, wie ich es schon vermutet habe!

Das Marketing hat auch einen Zen+ erfunden, obwohl es nur Zen1 und Zen2 gibt.

Ernsthaft jetzt?

Schau dir doch einfach mal die CPU Welt an.
Die haben alle noch immer Elemente der ursprünglichen X86 CPUs drin - und die Kerne an sich haben sich in den letzten Jahrzehnten auch kaum verändert.
Dennoch gibt es immer wieder neue Architekturen, die einiges ändern, den X86 Befehlssatz nach außen aber beibehalten...
Auch die AMD X64 Befehlserweiterung ist seit Erfindung nur in Nuancen verändert.

Wo ist da das Problem, ein Baukastensystem zu verstehen, dass einige Elemente weiter übernimmt, andere aber teilweise stark ändert?
So läuft es seit der allerersten CPU und Grafikkarte...

Heck, die aktuellen GPUs basieren auch noch in einem kleinen Teil auf den allerersten Grafikkarten.
Manche Prinzipien ändern sich eben nie, weil sie grundlegend für die Technik sind.
 
Halte ich für unwahrscheinlich nach den ganzen doch sehr deutlichen Aussagen seitens AMD.
Google doch mal "Primitive Shader" ;-)

Doch, kann man, wenn man es rein hardwareseitig betrachtet. Bulldozer und Zen besitzen die gleiche ISA, x86.
Du kannst CPU und GPU nicht vergleichen, weil du GPU deutlich hardware-näher programmierst, als CPUs.

Daran ändert sich bei Navi 20 ja auch nichts. Raytracing hat nichts mit dem Codenamen zu tun.
Wie gesagt: Ein so massives Feature-Upograde gab es noch nie ein einer Chipfamilie. Sowohl bei AMD, wie auch bei NVIDIA. Daher glaube ich das nicht. Navi20 wird "nur" ein vergrößerter Navi10 werden, was Grafik angeht.

DXR ist einfach nur Microsofts DirectX Anbindung für Raytracing. Das hat mit der Raytracing Hardware von Navi überhaupt nichts zu tun. DXR ist eine reine Treibergeschichte. DXR kann man letztendlich auch über die CPU laufen lassen.
Ich schrieb nicht ohne "DXR-Support". Damit ist natürlich auch der HW-Support gemeint. AMD wird einen Teufel tun, mit einer reinen SW-Lösung DXR im Treiber frei zu geben.
 
Das Interface nach außen ist gleich geblieben (GCN), unter der Haube wird anders gewerkelt ( der Treiber setzt die Instruktionen passend zu RDNA um). Man wird nach und nach neue ISA einführen, sofern es neue Funktionalitäten geben sollte. Es ist sinnvoll und polymorph => spart viel unnötige Arbeit.
DXR ist eine Schnittstelle nach außen für das Raytracing. Wie das umgesetzt wird, hängt alleine vom Treiber (Software) ab. Wie das vom jeweiligen Hersteller in Hardware umgesetzt wird, ist die Sache von Nvidia/AMD.
Mimimi, Sch.. und Poly.. konnen es bis heute nicht begreifen.
 
Weil ne schwedische Webseite das auch ganz bestimmt als erstes weiß. Hat die AMD Tante Lisa Schwedenurlaub gemacht und sich am Lagerfeuer verplappert oder wie?
Was sollen solche bescheuerten Artikel zu aus dem Hintern gezogenen Gerüchten nur immer?
 
Zurück