هسته لینوکس 6.2 شامل یک زیرسیستم برای شتاب دهنده های محاسباتی خواهد بود

شاخه DRM-Next، که برای گنجاندن در هسته لینوکس 6.2 برنامه ریزی شده است، شامل کد زیرسیستم جدید "accel" با اجرای چارچوبی برای شتاب دهنده های محاسباتی است. این زیرسیستم بر اساس DRM/KMS ساخته شده است، زیرا توسعه دهندگان قبلاً نمایش GPU را به بخش هایی تقسیم کرده اند که شامل جنبه های نسبتاً مستقل "خروجی گرافیک" و "محاسبه" است، به طوری که زیرسیستم می تواند از قبل با کنترل کننده های نمایشگر کار کند. واحد محاسباتی و همچنین با واحدهای محاسباتی که کنترل کننده نمایشگر خود را ندارند، مانند پردازنده گرافیکی ARM Mali که در اصل یک شتاب دهنده است، ندارند.

معلوم شد که این انتزاع‌ها به اندازه کافی نزدیک به آنچه برای اجرای کلی‌تر پشتیبانی از شتاب‌دهنده‌های محاسباتی نیاز است، هستند، بنابراین تصمیم گرفته شد که زیرسیستم محاسباتی تکمیل شود و نام آن به "accel" تغییر یابد، زیرا برخی از دستگاه‌های پشتیبانی شده GPU نیستند. به عنوان مثال، اینتل که آزمایشگاه هابانا را خریداری کرده است، علاقه مند به استفاده از این زیرسیستم برای شتاب دهنده های یادگیری ماشین است.

منبع: opennet.ru

اضافه کردن نظر