
در حالی که سیستمهای مجهز به پردازندههای سری AMD Ryzen AI 400 با نام رمزی «Gorgon Halo» به بازار نزدیک میشوند، پشتیبانی از واحد پردازش عصبی (NPU) این تراشهها در لینوکس تاکنون نادیده گرفته شده بود. اما بر اساس تازهترین تحولات، به نظر میرسد این وصله (Patch) سادهی فعالسازی، در کرنل (Kernel) پیشروی لینوکس ۷.۴ ارائه خواهد شد.
وصلهای دو خطی برای فعالسازی NPU نسل جدید
روز گذشته وصلهای در فهرست پستی کرنل لینوکس (Linux Kernel Mailing List) منتشر شد که هدف آن فعالسازی واحد پردازش عصبی AIE2 Revision 9 در درایور شتابدهنده AMDXDNA است. این وصله دو خطی تأیید میکند که سختافزار AIE2 Revision 9 همان واحد پردازش عصبی «GRGH» در Gorgon Halo است.
این تغییر تنها شامل افزودن بازنگری (Revision) «GRGH» برای Gorgon Halo و اضافه کردن آن به فهرست جدول دستگاهها (Device Table List) است. هیچ تغییر دیگری در درایور AMDXDNA لازم نیست؛ چرا که این افزودنی کاملاً سرراست بوده و واحد پردازش عصبی مورد بحث عملاً همان نمونهای است که در Strix Point، Strix Halo و Gorgon Point به کار رفته است.
چرا این وصله با تأخیر منتشر شد؟
کمی شگفتآور است که این وصله تنها در این مقطع زمانی مطرح میشود؛ بهویژه با توجه به عرضه قریبالوقوع پردازندههای Ryzen AI Max 400. گمان میرود این موضوع به سادگی نادیده گرفته شده باشد، زیرا پشتیبانی از واحد پردازش عصبی Ryzen AI در لینوکس هنوز به اندازه نرمافزار ویندوز بالغ و پرکاربرد نشده است.
در هر صورت، با توجه به اینکه Strix Halo و اکنون Gorgon Halo قطعاً به دلیل کاربردهای هوش مصنوعی و مدلهای زبانی بزرگ (LLM) در لینوکس محبوب خواهند بود، شایسته بود که پشتیبانی از این واحد پردازش عصبی از پیش فراهم شده باشد تا تجربهای مطلوب در زمان عرضه تضمین شود.
زمانبندی انتشار در کرنل لینوکس
این وصله اکنون منتشر شده و پیشتر در شاخه drm-misc-next اعمال شده است؛ بنابراین انتظار میرود برای پنجره ادغام (Merge Window) لینوکس ۷.۴ در دسترس قرار گیرد. از آنجا که این افزودنی بسیار سرراست است، احتمال دارد در زمان مناسب به سریهای پایدار (Stable Series) فعلی نیز بازگردانی (Back-port) شود.
به نظر میرسد سایر بخشهای پشتیبانی لینوکس از Gorgon Halo در وضعیت مناسبی قرار دارند و امید میرود بهزودی سختافزار سری AMD Ryzen AI Max 400 برای آزمون پشتیبانی لینوکس و بنچمارک عملکرد در دسترس قرار گیرد.