До ядра Linux 6.2 увійде підсистема для прискорювачів обчислень

У гілку DRM-Next, яка призначена для включення в ядро ​​Linux 6.2, прийнято код нової підсистеми "accel" з реалізацією фреймворку для прискорювачів обчислень. Дана підсистема побудована на основі DRM/KMS, оскільки розробниками вже було проведено розщеплення подання GPU на складові частини, що включають досить незалежні аспекти «виведення графіки» і «обчислення», так що підсистема вже могла працювати з контролерами дисплея не мають блоку обчислень, так само як і з блоками обчислень, які не мають свого контролера дисплея, як, наприклад, GPU ARM Mali, який є по суті акселератором.

Ці абстракції виявилися досить близьки до того що потрібно для більш загальної реалізації підтримки прискорювачів обчислень, тому було вирішено доповнити підсистему обчислень і перейменувати її в accel, так як деякі підтримувані пристрої не є GPU. Наприклад, фірма Intel, яка купила компанію Habana Labs, зацікавлена ​​у використанні цієї підсистеми для акселераторів машинного навчання.

Джерело: opennet.ru

Додати коментар або відгук