New AMD Navi Linux code confirms the GCN design of the new GPUs
AMD has already started dropping Navi driver code out into the wider Linux ecosystem, with a few key code drops in place right now and full driver enablement for the new graphics architecture likely to drop soon. These first little bits of Linux code don’t really tell us a whole lot about the new graphics cards, but do at least seem to nix all the recent rumours about Navi being built on a different design to the current Graphics Core Next setup. So yeah, Navi looks set to be GCN.
The information comes from a report on the Phoronix website, where they uncovered new GFX1010 target definitions and register changes while monitoring prominent Git repositories. The understanding is that, with GFX900-series codes referring to the AMD Vega architecture, that would indicate that the GFX1010 nomenclature means Navi.
These first drops are pretty lightweight stuff, with the definitions including some architectural workarounds and a few new instructions, and don’t really indicate a whole lot by themselves. But the language used in the code seemingly confirms the GCN architecture.
[ EF_AMDGPU_MACH_AMDGCN_LAST = EF_AMDGPU_MACH_AMDGCN_GFX1010 ]
https://www.pcgamesn.com/amd/navi-linux-confirms-gcn-design?amp
AMD Navi 提交 Linux driver