AMD ha già iniziato a lavorare ai driver per le sue future schede grafiche basate su Navi per i sistemi operativi Linux. La nota risorsa Phoronix ha scoperto in nuove righe di codice dei driver AMD informazioni che indicano che le GPU Navi utilizzeranno comunque la vecchia e fidata architettura GCN.

Nel backend di AMDGPU LLVM è stato trovato il codice identificativo "GFX1010". Questo è chiaramente il nome in codice delle GPU Navi, poiché le attuali GPU Vega sono indicate come "GFX900". Le seguenti righe di codice suggeriscono l'utilizzo dell'architettura GCN:
- EF_AMDGPU_MACH_AMDGCN_LAST =
- EF_AMDGPU_MACH_AMDGCN_GFX1010
Come osserva il sito Phoronix, è improbabile che un supporto completo per Navi venga realizzato nel prossimo kernel Linux 5.2 e sarà probabilmente rinviato al rilascio del kernel Linux 5.3. Attualmente, il rilascio del kernel Linux 5.3 stabile è previsto solo per settembre. Fino ad allora, gli utenti Linux potrebbero dover utilizzare alcuni "stratagemmi" e adottare vari espedienti per far funzionare correttamente le nuove schede grafiche Navi. Se, naturalmente, le schede video basate su Navi usciranno davvero quest'estate, come precedentemente previsto.

È interessante notare che in precedenza diverse fonti avevano indicato che Navi sarebbe stata un'architettura grafica completamente nuova e non un'ulteriore versione di GCN. Questo potrebbe significare che le nuove GPU sarebbero state in grado di superare il limite di 4096 processori di flusso per chip, che è stato inserito in GCN. Tuttavia, a quanto pare, non è così. Ricordiamo che la prima versione dell'architettura GCN è stata sviluppata ai tempi delle GPU AMD a 28 nm nelle schede grafiche Radeon 7000. Pertanto, non si adatta molto bene ai chip a 7 nm, non solo a causa del limite nel numero di processori di flusso.
Fonte: 3dnews.ru
