Das Unternehmen AMD hat bereits mit der Entwicklung von Treibern für seine zukünftigen Grafikkarten auf Basis von Navi für Betriebssysteme auf Basis von Linux begonnen. Die bekannte Seite Phoronix hat in neuen Zeilen des AMD-Treibercodes Informationen entdeckt, die darauf hinweisen, dass die Navi-Grafikprozessoren tatsächlich die bewährte GCN-Architektur nutzen werden.

Im Backend von AMDGPU LLVM wurde die Codierung "GFX1010" entdeckt. Dies ist eindeutig der Codename für die Navi-Grafikprozessoren, da die aktuellen Vega-GPUs als "GFX900" bezeichnet werden. Auf die Nutzung der GCN-Architektur weisen folgende Codezeilen hin:
- EF_AMDGPU_MACH_AMDGCN_LAST =
- EF_AMDGPU_MACH_AMDGCN_GFX1010
Wie Phoronix anmerkt, wird eine vollständige Unterstützung von Navi wahrscheinlich nicht im nächsten Linux-Kernel 5.2 realisiert werden und eher auf den Release des Linux-Kernels 5.3 verschoben. Derzeit ist die Veröffentlichung des stabilen Linux-Kernels 5.3 nur für September geplant. Bis dahin müssen Linux-Nutzer möglicherweise einige „Workarounds“ verwenden und verschiedene Tricks ausprobieren, um die neuen Navi-Grafikprozessoren richtig zum Laufen zu bringen. Vorausgesetzt, die Grafikkarten auf Basis von Navi werden tatsächlich diesen Sommer veröffentlicht, wie zuvor angenommen.

Es ist bemerkenswert, dass frühere Quellen angegeben haben, dass Navi eine völlig neue Grafikearchitektur und nicht einfach eine neue Version von GCN darstellen würde. Das hätte bedeuten können, dass die neuen GPUs die Beschränkung von 4096 Stream-Prozessoren pro Chip, die in GCN festgelegt ist, umgehen könnten. Doch, wie wir sehen, ist das nicht der Fall. Erinnern wir uns daran, dass die erste Version der GCN-Architektur noch in der Zeit der 28-nm-Grafikprozessoren von AMD in den Radeon 7000-Grafikkarten entwickelt wurde. Daher eignet sie sich nicht besonders gut für 7-nm-Chips, und das nicht nur wegen der Begrenzung der Stream-Prozessoren.
Quelle: 3dnews.ru
