Linux 6.2 միջուկը կներառի հաշվողական արագացուցիչների ենթահամակարգ

DRM-Next մասնաճյուղը, որը նախատեսվում է ներառել Linux 6.2 միջուկում, ներառում է նոր «accel» ենթահամակարգի կոդը՝ հաշվողական արագացուցիչների շրջանակի ներդրմամբ: Այս ենթահամակարգը կառուցված է DRM/KMS-ի հիման վրա, քանի որ մշակողները արդեն բաժանել են GPU-ի ներկայացումը բաղադրիչ մասերի, որոնք ներառում են «գրաֆիկական ելքի» և «հաշվարկի» բավականին անկախ ասպեկտներ, այնպես որ ենթահամակարգն արդեն կարող է աշխատել ցուցադրման կարգավորիչների հետ: չունեն հաշվարկման միավոր, ինչպես նաև հաշվողական միավորների հետ, որոնք չունեն իրենց սեփական ցուցադրման կարգավորիչը, ինչպիսին է ARM Mali GPU-ն, որն ըստ էության արագացուցիչ է:

Պարզվեց, որ այս աբստրակցիաները բավական մոտ են այն ամենին, ինչ անհրաժեշտ է հաշվողական արագացուցիչների աջակցության ավելի ընդհանուր իրականացման համար, ուստի որոշվեց լրացնել հաշվողական ենթահամակարգը և այն վերանվանել «accel», քանի որ որոշ աջակցվող սարքեր GPU չեն: Օրինակ, Intel-ը, որը ձեռք է բերել Habana Labs-ը, շահագրգռված է օգտագործել այս ենթահամակարգը մեքենայական ուսուցման արագացուցիչների համար։

Source: opennet.ru

Добавить комментарий