Zusammenfassung:
Ein Open-Source-Projekt namens d4r hat kürzlich eine neue Version veröffentlicht, die experimentelle Unterstützung für die NVIDIA DLSS 4- und DLSS 4.5-Technologien für Grafikkarten der AMD Radeon RX 9000-Serie bietet. Damit kann das ursprünglich für GeForce-RTX-Grafikkarten konzipierte AI-Super-Resolution-Modell erstmals auf AMD-Grafikkarten auf Basis der RDNA-4-Architektur laufen.

Entwickler „countervolts“ hat im neuesten Update experimentelle Anpassungsunterstützung zur RDNA 4-Architektur hinzugefügt, sodass Produkte der RX 9000-Serie wie Radeon RX 9060 und RX 9070 native DLSS 4- und DLSS 4.5-Kernel erstellen und ausführen können. Der Schlüssel zu diesem Durchbruch liegt darin, dass die RDNA 4-Architektur native Unterstützung für FP8-Berechnungen bietet und FP8 das Datenformat ist, das von der neuen Generation von DLSS-Modellen weit verbreitet ist.
Da FP8-Vorgänge direkt verarbeitet werden können, muss die neue Version von d4r FP8 zur Ausführung nicht mehr in FP16 konvertieren, was den zusätzlichen Leistungsaufwand beim Ausführen von DLSS reduzieren und die Gesamteffizienz verbessern dürfte.
Der Projektentwickler betonte jedoch auch, dass sich die aktuelle Unterstützung für die RDNA 4-Plattform noch in einem sehr frühen experimentellen Stadium befinde. Obwohl in den d4r-Versionen 0.1.2 und 0.1.3 Grafikkarten wie RX 9070 XT und RX 9070 als unterstützte Ziele aufgeführt sind, wurden die relevanten Betriebsleistungs- und Leistungsdaten noch nicht vollständig überprüft. Derzeit ist die einzige tatsächlich im Projekt getestete Hardware die Radeon RX 7700 XT der RDNA 3-Architektur der vorherigen Generation.

Aus Sicht der technischen Implementierung überträgt d4r den DLSS-Quellcode nicht direkt, sondern führt die offiziell von NVIDIA bereitgestellte Datei nvngx_dlss.dll über die Linux- und Proton-Umgebungen aus und verwendet die ZLUDA-Kompatibilitätsschicht, um die CUDA-Arbeitslast in Anweisungen umzuwandeln, die die AMD-Grafikkarte ausführen kann. Gleichzeitig entwickelte das Projekt auch dedizierte Kerne für die RDNA-3- und RDNA-4-Architekturen, um einige der wichtigsten Rechenaufgaben von DLSS zu übernehmen.
Der Entwickler gab an, dass das Projekt derzeit mehrere Versionen von DLSS 3, DLSS 4 und DLSS 4.5 unterstützt. In früheren Tests auf der RX 7700 XT war die Leistung nach Verwendung des nativ optimierten Kernels besser, als wenn man sich bei der Ausführung von DLSS-Code einfach auf die Übersetzung verließ, was das Potenzial für eine weitere Optimierung zeigt.
Trotzdem gilt d4r derzeit noch als experimentelles Projekt zur technischen Verifizierung und nicht als ausgereifte Lösung für normale Benutzer. Das Projekt ist noch weit davon entfernt, in täglichen Spielen zum Einsatz zu kommen, und es kann AMDs offizielle FSR-Superauflösungstechnologie nicht ersetzen.
Dieser Fortschritt zeigt einmal mehr die Verbesserung der RDNA 4-Architektur in Bezug auf KI-Rechnerfähigkeiten. Durch die Hinzufügung der nativen FP8-Unterstützung können die Grafikkarten der neuesten Generation von AMD nicht nur ihre eigenen KI-Funktionen effizienter ausführen, sondern bieten auch Drittentwicklern neue Möglichkeiten, die plattformübergreifende Ausführung der fortschrittlichen KI-Modelle von NVIDIA zu erkunden.
Weitere Informationen:
https://github.com/countervolts/d4r/releases/
Kommentare