Wracając do zeszłego roku, w kompilatorze LLVM pracowała AMD GFX940 dla zaplecza kompilatora AMDGPU. To, że AMD GFX940 powinno być zgodne z Instinct MI300, gdy zostało wprowadzone do najnowszego kodu kompilatora LLVM, to nowe cele GFX941 i GFX942.

Wcześniej jedynymi trafieniami AMD GFX941/GFX942 były odniesienia do „GFX941” w odniesieniu do niektórych poprawek debugowania sterownika jądra AMDKFD oraz AMDGFX942 wywoływane w pewnym kodzie ROCm. Większość nowości AMD Instinct MI300 w zeszłym roku to „GFX940”, chociaż w ostatnich tygodniach pojawiło się również GFX943 w sterownikach jądra AMDGPU/AMDKFD. Ale dzisiaj w LLVM pojawiają się te cele GFX941 i GFX942 dla prawdopodobnie kilku dodatkowych modeli z linii Instinct MI300.

To zatwierdzenie dodało GFX941 i to zatwierdzenie dodało GFX942. Patrząc na zdefiniowane zestawy funkcji, nie ma w tym momencie wyraźnych różnic w porównaniu z GFX940. Zobaczymy, czy dalsze zobowiązania do LLVM zakończą się wprowadzeniem bardziej inwazyjnych zmian funkcji w celach GFX941 lub GFX942.

W każdym razie, prace nad upstreamingiem open-source firmy AMD trwają, przygotowując części akceleratorów nowej generacji do użytku z Linuksem.

Categories: IT Info