W jądrze Linux 6.2 znajdzie się podsystem dla akceleratorów obliczeń.

W gałęzi DRM-Next, która ma być włączona do jądra Linux 6.2, przyjęto kod nowego podsystemu „accel” z realizacją frameworka dla akceleratorów obliczeniowych. Podsystem ten został zbudowany na podstawie DRM/KMS, ponieważ deweloperzy już podzielili reprezentację GPU na składniki, obejmujące wystarczająco niezależne aspekty „wyjścia grafiki” i „obliczeń”, dzięki czemu podsystem mógł już współpracować z kontrolerami wyświetlaczy, które nie posiadają bloku obliczeń, jak i z blokami obliczeniowymi, które nie mają swojego kontrolera wyświetlacza, na przykład GPU ARM Mali, który w zasadzie jest akceleratorem.

Te abstrakcje okazały się wystarczająco bliskie temu, co potrzebne do bardziej ogólnej realizacji wsparcia dla akceleratorów obliczeniowych, dlatego zdecydowano się na uzupełnienie podsystemu obliczeniowego i przemianowanie go na „accel”, ponieważ niektóre wspierane urządzenia nie są GPU. Na przykład firma Intel, która nabyła firmę Habana Labs, jest zainteresowana wykorzystaniem tego podsystemu dla akceleratorów uczenia maszynowego.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster