AMD har redan påbörjat arbetet med drivrutiner för sina framtida Navi-baserade grafikkort för Linux-baserade operativsystem. Den välkända resursen Phoronix upptäckte information i nya rader av AMD-drivrutinskod om att Navi GPU:er fortfarande kommer att använda den gamla goda GCN-arkitekturen.
Kodnamnet "GFX1010" upptäcktes i AMDGPU LLVM-backend. Detta är helt klart ett kodnamn för Navi GPU:er, eftersom nuvarande Vega GPU:er betecknas "GFX900". Och användningen av GCN-arkitekturen indikeras av följande kodrader:
- EF_AMDGPU_MACH_AMDGCN_LAST =
- EF_AMDGPU_MACH_AMDGCN_GFX1010
Som noterats av Phoronix är det osannolikt att fullt Navi-stöd kommer att implementeras i nästa Linux 5.2-kärna, och kommer troligen att försenas tills Linux 5.3-kärnan släpps. För närvarande är lanseringen av den stabila Linux-kärnan 5.3 endast planerad till september. Tills dess kan Linux-användare behöva använda några hacks och tricks för att få de nya Navi GPU:erna att fungera korrekt. Om förstås Navi-baserade grafikkort verkligen kommer ut i sommar, som tidigare väntat.
Intressant nog har olika källor tidigare indikerat att Navi kommer att vara en helt ny grafikarkitektur och inte en annan version av GCN. Detta kan innebära att nya GPU:er kan kringgå gränsen på 4096 strömprocessorer per tärning som är inbyggd i GCN. Men som du kan se är så inte fallet. Låt oss komma ihåg att den första versionen av GCN-arkitekturen utvecklades tillbaka i dagarna av 28-nm AMD-grafikprocessorer i Radeon 7000 grafikkort. Därför är den inte särskilt väl lämpad för 7-nm-chips, och inte bara på grund av begränsning av antalet strömprocessorer.
Källa: 3dnews.ru