AMD rozpoczęło już prace nad sterownikami dla swoich przyszłych kart graficznych opartych na Navi dla systemów operacyjnych opartych na systemie Linux. Dobrze znany zasób Phoronix odkrył informację w nowych wierszach kodu sterownika AMD, że procesory graficzne Navi będą nadal korzystać ze starej, dobrej architektury GCN.
W backendzie AMDGPU LLVM odkryto kryptonim „GFX1010”. Jest to wyraźnie nazwa kodowa procesorów graficznych Navi, ponieważ obecne procesory graficzne Vega są oznaczone jako „GFX900”. O zastosowaniu architektury GCN świadczą następujące linie kodu:
- EF_AMDGPU_MACH_AMDGCN_OSTATNI =
- EF_AMDGPU_MACH_AMDGCN_GFX1010
Jak zauważył Phoronix, jest mało prawdopodobne, aby pełna obsługa Navi została zaimplementowana w następnym jądrze Linuksa 5.2 i najprawdopodobniej zostanie opóźniona do czasu wydania jądra Linuksa 5.3. W tej chwili wydanie stabilnego jądra Linuksa 5.3 planowane jest dopiero na wrzesień. Do tego czasu użytkownicy Linuksa będą musieli skorzystać z kilku hacków i sztuczek, aby nowe procesory graficzne Navi działały poprawnie. Jeśli oczywiście karty graficzne oparte na Navi naprawdę wyjdą tego lata, zgodnie z wcześniejszymi oczekiwaniami.
Co ciekawe, różne źródła wskazywały już wcześniej, że Navi będzie zupełnie nową architekturą graficzną, a nie kolejną wersją GCN. Może to oznaczać, że nowe procesory graficzne będą w stanie ominąć limit 4096 procesorów strumieniowych na kość wbudowany w GCN. Jak jednak widać, tak nie jest. Przypomnijmy, że pierwsza wersja architektury GCN powstała już w czasach 28-nm procesorów graficznych AMD w kartach graficznych Radeon 7000. Dlatego też nie jest ona zbyt dobrze dopasowana do chipów 7-nm i to nie tylko ze względu na ograniczenie liczby procesorów strumieniowych.
Źródło: 3dnews.ru