Durante il fine settimana ho scritto di AMD che ha iniziato a pubblicare nuove patch per i driver grafici per una nuova GPU. Come sottolineato in quel precedente articolo, sembra essere un nuovo modello di GPU AMD Instinct MI300/”Aldebaran”e oggi sono state pubblicate più patch che confermano ulteriormente questo obiettivo.
Le nuove patch pubblicate oggi erano patch KFD per GC 9.4.3, una delle nuove versioni del blocco IP menzionate nell’articolo precedente. Il”Kernel Fusion Driver”AMDKFD è il lato del driver del kernel di calcolo… Naturalmente, una parte molto importante per gli acceleratori AMD Instinct ed è la parte del kernel per abilitare lo stack di calcolo ROCm. Queste patch confermano ulteriormente che questo nuovo obiettivo GPU è un altro obiettivo derivato da Aldebaran che attualmente comprende le serie Instinct MI200 e MI300.
Per la maggior parte questa nuova GPU segue i percorsi del codice Aldebaran esistenti all’interno dei driver AMDGPU e AMDKFD, anche se dopo l’abilitazione KFD GFX943 c’erano altri 28 patch che apportano ulteriori modifiche.
Tra le patch c’è la conferma del supporto multi-XCC con questo nuovo GPU.
Oggi sono state inviate anche patch per Supporto VCN 4.0.3. Questa abilitazione VCN 4.0.3 è correlata a questo nuovo obiettivo GPU e, tra gli altri miglioramenti, porta più anelli JPEG. AMD Video Core Next 4.0 ha debuttato con le GPU Navi 3x (RDNA3) mentre questo IP VCN 4.0.3 aggiornato viene trovato con la nuova GPU CDNA.
Per quanto riguarda cosa sia questa nuova parte non può ancora essere del tutto capito sulla base delle patch limitate pubblicate finora. Vale a dire se questo è per qualche nuova parte derivata Instinct MI300 come un Instinct MI310/MI350 o se è per un’offerta più pronunciata come MI400. In ogni caso, arriverà molto più tardi rispetto al resto dell’abilitazione Linux MI300/GFX940 e data la cadenza di abilitazione dei driver Linux di AMD, questo prodotto non verrà lanciato per un certo numero di mesi, se non fino al 2024…
Al più presto queste patch di abilitazione iniziali appariranno in Linux 6.4, ma probabilmente ci vorranno un ciclo o due (se non di più come è comunemente il caso con il nuovo codice del driver della GPU del kernel) per tutto il nuovo codice di abilitazione della GPU per essere squadrato a seconda quanto è diversa questa nuova GPU e se sono necessarie modifiche ai driver più invasive. Almeno non andrà bene fino alla seconda metà del 2023 prima che il supporto del kernel sia potenzialmente squadrato. Data l’importanza di Linux sulle offerte di workstation/HPC/acceleratori di AMD, non sarebbe sorprendente se si trattasse di un prodotto AMD 2024 basato sul nuovo IP bring-up a partire da ora. Sembra che sarà incrementale rispetto a GFX940 anche se basato sul numero di versione”943″anziché”950″, ma vedremo come andrà a finire e in ogni caso è bello vedere AMD continuare nel suo open-source presentazione del conducente prima del lancio.