Linuxové jádro 6.2 bude obsahovat subsystém pro výpočetní akcelerátory

Větev DRM-Next, která má být zahrnuta do jádra Linuxu 6.2, obsahuje kód pro nový subsystém „accel“ s implementací rámce pro výpočetní akcelerátory. Tento subsystém je postaven na bázi DRM/KMS, protože vývojáři již rozdělili reprezentaci GPU na součásti, které zahrnují poměrně nezávislé aspekty „grafického výstupu“ a „výpočtu“, takže subsystém již mohl pracovat s řadiči displeje, které nemají výpočetní jednotku, stejně jako s výpočetními jednotkami, které nemají vlastní řadič zobrazení, jako je GPU ARM Mali, což je v podstatě akcelerátor.

Tyto abstrakce se ukázaly být dostatečně blízké tomu, co je potřeba pro obecnější implementaci podpory výpočetních akcelerátorů, takže bylo rozhodnuto doplnit výpočetní subsystém a přejmenovat jej na „accel“, protože některá podporovaná zařízení nejsou GPU. O využití tohoto subsystému pro akcelerátory strojového učení má zájem například Intel, který získal Habana Labs.

Zdroj: opennet.ru

Přidat komentář