GCN-Architektur soll komplette DirectX-12-Featurelevel beherrschen

Don

[printed]-Redakteur, Tweety
Thread Starter
Mitglied seit
15.11.2002
Beiträge
27.220
<p><img src="/images/stories/logos-2015/amd-radeon-2013.jpg" width="100" height="100" alt="amd radeon 2013" style="margin: 10px; float: left;" />Heute erst veröffentlichte NVIDIA im Rahmen der <a href="index.php/artikel/hardware/grafikkarten/35470-nvidia-legt-nach-geforce-gtx-980-ti-im-test.html" target="_self">Vorstellung der GeForce GTX 980 Ti</a> detaillierte <a href="index.php/news/hardware/grafikkarten/35481-nvidia-schluesselt-directx-12-unterstuetzung-fuer-eigene-grafikkarten-auf.html" target="_blank">Informationen zur Unterstützung von DirectX 12 durch die eigenen Grafikkarten</a>. Demnach werden nur Grafikkarten mit GPU der zweiten "Maxwell"-Generation in der Lage sein, das komplette Featurelevel von DirectX 12 zu unterstützen. Noch recht schwammig ist das Bild bei AMD, auch...<br /><br /><a href="/index.php/news/hardware/grafikkarten/35550-gcn-architektur-soll-komplette-directx-12-featurelevel-beherrschen.html" style="font-weight:bold;">... weiterlesen</a></p>
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Allerdings ist fraglich, in wie weit Microsoft vor einigen Jahren bereits wusste, welche Anforderungen auf Seiten der Hardware gestellt werden.
Die GPU-hersteller sind jedenfalls an der Entwicklung von DX12 mitbeteiligt gewesen. Ist also zumindest denkbar dass DX12 extra mit Hinblick auf die bestehenden GCN Karten von AMD entwickelt wurde. Fragt sich nur wieso MS das hätte machen sollen. Eine Erklärung wäre, dass sie sich dafür Arbeit ersparen konnten, indem sie Einblick in den Sourcecode von Mantle erhalten haben...
Ist aber jetzt höchste Spekulation.. halte ich auch nicht für sehr wahrscheinlich...
Dieses Diagramm ist auch etwas dubios.
 
Zuletzt bearbeitet:
Wow das ist wirklich mal was!

Aber wenn dann weniger leute Upgraden wollen, weil alles läuft und noch etwas schneller wird, steigen der ihre Umsätze nicht unbedingt!^^
 
Die GPU-hersteller sind jedenfalls an der Entwicklung von DX12 mitbeteiligt gewesen. Ist also zumindest denkbar dass DX12 extra mit Hinblick auf die bestehenden GCN Karten von AMD entwickelt wurde. Fragt sich nur wieso MS das hätte machen sollen. Eine Erklärung wäre, dass sie sich dafür Arbeit ersparen konnten, indem sie Einblick in den Sourcecode von Mantle erhalten haben...
Ist aber jetzt höchste Spekulation.. halte ich auch nicht für sehr wahrscheinlich...
Dieses Diagramm ist auch etwas dubios.
Wahrscheinlicher ist, dass sich AMD im Gegensatz zur Konkurrenz einfach an die Spezifikationen gehalten hat.
 
Ich halte eher für wahrscheinlich das DirectX12 so tief von AMDs Mantle abstammt, dieses für alle GCN Karten gedacht ist und DirectX12 somit sehr gut auf die GCN Karten abgestimmt ist.
 
DX12 läuft auf der XBone komplett, was hat XBOne? GCN1.0, oh überraschung. Wie kommt das bloss, dass DX12 komplett auf GCN-Featureset basiert...
 
Zuletzt bearbeitet:
Egal wo es herkommt, es ist auf jeden Fall ein großer Vorteil für AMD. Jeder der vorhat sich in 2 Monaten Windows 10 zuzulegen der wird sich von Kepler, Maxwell und teilweise auch Maxwell v2 (denn das unterstützt DX12 ja auch nur größtenteils) distanzieren.
 
Ich werd so langsam immer heißer auf Win10 und DX12.

Da könnte meine etwas betagte Mittelklasse Maschine ja direkt nen zweiten Frühling erleben. Ich bin und bleibe gespannt.
 
Ich halte eher für wahrscheinlich das DirectX12 so tief von AMDs Mantle abstammt, dieses für alle GCN Karten gedacht ist und DirectX12 somit sehr gut auf die GCN Karten abgestimmt ist.

Dem würde ich zustimmen. Es spricht vieles dafür, dass die Spezifikationen von Mantle übernommen wurden. Microsoft hat lange Zeit die Weiterentwicklung von DX dementiert. Nachdem Mantle gezeigt hat, was man mit einer neuen, moderneren API leisten kann wurden die Vorteile einfach (natürlich mit Hilfe von AMD in DX implementiert). Immerhin wird die Verbreitung von DX12 durch Microsoft schneller von statten gehen als die Verbreitung von Mantle, sodass viele Endkunden mit AMD Karten (natürlich solange sie auf WIN 10 umsteigen) die Vorteile von DX12/Mantle schneller genießen können. Hinzu kommt, dass Entwickler nicht parallel für 2 APIs entwickeln müssen.
Ich sehe in dieser Hinsicht für AMD eine WIN/WIN Situation.

Natürlich basieren viele Annahmen hier auf Vermutungen meinerseits und nicht auf Fakten.
 
... Jeder der vorhat sich in 2 Monaten Windows 10 zuzulegen der wird sich von Kepler, Maxwell und teilweise auch Maxwell v2 (denn das unterstützt DX12 ja auch nur größtenteils) distanzieren.

Warum?
Nur weil AMD das volle Featureset von DX12 können soll heißt das noch lange nicht daß nV oder Intel GPUs nicht mehr unter Win 10 / DX12 funktionieren oder gar langsamer sind. Es bleibt erst einmal abzuwarten was diese Features tatsächlich leisten (optisch und performancetechnisch) und wie / ob diese in kommenden DX12 Titeln eingesetzt werden.

...
Da könnte meine etwas betagte Mittelklasse Maschine ja direkt nen zweiten Frühling erleben. Ich bin und bleibe gespannt.
Ich finde es auch gut daß ältere Hardware DX12 unterstützt, auch wenn oft nur teilweise. Zu optimistisch würde ich jedoch nicht werden, DX12 macht aus einer älteren und / oder Mittelklasse Karte keine Performance / High End Karte.

Wie schon erwähnt wird es im Endeffekt von der Software abhängen was für DX12 Features wie eingesetzt werden und wie die unterschiedlichen Karten damit dann performen.
 
DX12 läuft auf der XBone komplett, was hat XBOne? GCN1.0, oh überraschung. Wie kommt das bloss, dass DX12 komplett auf GCN-Featureset basiert...
hört sich für mich sehr plausibel an :)

da amd ja sehr lange an mantle gearbeitet hat wird die architektur ja schon ansatzweise darauf ausgelegt sein.
evtl sind diverse teile eh programmierbar bzw teilweise "emuliert", jetzt müsste meine r290 nur noch leiser sein -.- und das drecks startmenu gehe auch wenn eine anwendung offen ist unter windows 10 ^^.

heros of the storm, witcher 3, wow starcraft heartstone etc.. läuft schon seit 3 builds problemlos
 
Ist überhaupt ein Featurelevel Tier 3 spezifiziert? Die Tabelle kommt mir auch wie ein alter Bekannter vor, ich glaube nicht, dass die aus einer seriösen Quelle stammt.
 
Da könnte AMD in der nahen Zukunft einen Vorteil haben, wenn die Spiele auf DX12 setzen.
Hoffe ich mal drauf
 
http://www.computerbase.de/2015-06/directx-12-amd-radeon-feature-level-12-0-gcn/

Gerade auf Computerbase gelesen. Boah der Artikel hat Pfeffer und ne knallgrüne Brille! ^^

Aber was ist denn nun wahr?
 
http://www.computerbase.de/2015-06/directx-12-amd-radeon-feature-level-12-0-gcn/

Gerade auf Computerbase gelesen. Boah der Artikel hat Pfeffer und ne knallgrüne Brille! ^^

Aber was ist denn nun wahr?

der Computerbase Artikel hat zumindest mal eine Quelle. Diese (uralte) Tabelle hier hat irgendjemand im Internet gepostet. Der Autor hier hat sich nichtmal 5 Minuten damit auseinandergesetzt herauszufinden woher diese kommt.

DX12 läuft auf der XBone komplett, was hat XBOne? GCN1.0, oh überraschung. Wie kommt das bloss, dass DX12 komplett auf GCN-Featureset basiert...

So eindeutig ist das nicht. Im Internet gibt es dazu widersprüchliche Angaben. Die APU in der Xbox One hat eventuell sogar GCN 1.1
Ne Quelle zu der Aussage das DirectX12 "komplett" auf der Xbox One läuft wäre sicher interessant. Ich habe eher den Verdacht, dass diese Annahme auf Marketinggeschwätz beruht.
 
Zuletzt bearbeitet:
Der Artikel bei Computerbase ist darauf ausgelegt, erstmal größtmögliche Verwirrung zu stiften, indem in der Überschrift schonmal pauschal GCN steht.
Das Niveau dort ist ganz weit unten, da sollen lediglich Klicks erhascht werden , mehr steckt da nicht dahinter.
 
http://www.computerbase.de/2015-06/directx-12-amd-radeon-feature-level-12-0-gcn/

Gerade auf Computerbase gelesen. Boah der Artikel hat Pfeffer und ne knallgrüne Brille! ^^

Aber was ist denn nun wahr?
Okay, ich versuche mal ein bisschen Klarheit zu schaffen. Artikel wie auf CB sind völlig irreführend und sorgen nur für neues Fanboi Futter. Erkenntnisgewinn gleich null.

Fakt ist, dass irgendwie noch nichts Fakt ist. Im MSDN lässt sich zu den Feature Levels zu DirectX 12 jedenfalls noch nichts konkretes finden. Das maximal dort ausgeführte Feature Level ist nach wie vor 11_1. Da bleibt nur abzuwarten, bis Microsoft die DirectX 12 Dokumentation updatet. Ich habe irgendwo mal gelesen, dass Microsoft das Feature Level 12_1 nur wegen Nvidia eingeführt haben soll, damit die einige Nachteile in ihrer Architektur kompensieren können. Ob's stimmt, keine Ahnung. Letztendlich ist das aber auch nicht so wichtig. Entwickler werden sowieso auf den kleinsten gemeinsamen Nenner hin entwickeln. Bisher stehen ja auch lediglich zwei Features für 12_1 im Raum:

Conservative Rasterization
ROV (Rasterizer Ordered Views)

Das sind allerdings keine völlig neuen Sachen, sondern waren schon für DirectX 11 geplant, genauer gesagt Direct3D 11.3. AMD unterstützt Conservative Rasterization mindestens seit GCN Generation 3 (Tonga). Bzw unterstützt man sogar Fast Conservative Rasterization. Ob ältere GCN Generationen Conservative Rasterization unterstützen, da bin ich mir im Moment nicht sicher. ROV wiederum hilft dabei, OIT (Order Independent Transparency) zu ermöglichen. Das ist das eigentliche Feature. GCN unterstützt OIT auch schon seit längerem.

Also nicht verrückt machen lassen. Wird eh alles nur halb so heiss gegessen wie es gekocht wird. ;) GCN unterstützt alles, was DirectX 12 benötigt. Selbst falls man nicht explizit Feature Level 12_1 unterstützen sollte. Wichtiger für AMD ist, dass man Tier 3 Resource Binding unterstützt. Denn daran hängen die grundsätzlichen Fähigkeiten der Architektur und die Möglichkeiten der Entwickler. Einfache Rechnung, die Resourcen, die die GPU nicht mehr managen kann, müssen auf die CPU ausgelagert werden, was wiederum Performance kostet. Und das ist auch ein Vorteil von AMD gegenüber Nvidia, die nur Tier 2 Resource Binding unterstützen. Einzelne Features hingegen sind mitunter vernachlässigbar oder notfalls auch über die jeweilige Engine zu lösen.
 
Zuletzt bearbeitet:
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