اتحاد رقبای دیرینه؛ اینتل و AMD سرعت پردازش هوش مصنوعی را ۱۶ برابر می‌کنند

جمعه 11 اردیبهشت 1405 - 14:59
مطالعه 2 دقیقه
همکاری اینتل و AMD در کارگروه x86
دو رقیب دیرینه، اینتل و AMD، در اقدامی بی‌سابقه از شتاب‌دهنده‌ی مشترک ACE رونمایی کردند که تراکم پردازشی هوش مصنوعی را ۱۶ برابر افزایش می‌دهد.
تبلیغات

در رویدادی که تا چند سال پیش غیرممکن به‌نظر می‌رسید، اینتل و AMD به‌طور مشترک از شتاب‌دهنده‌ی جدیدی به‌نام ACE یا «افزونه‌های محاسباتی هوش مصنوعی» پرده برداشتند. این چارچوب مشترک، تراکم محاسباتی را در پردازنده‌های مبتنی‌بر معماری x86 تا ۱۶برابر نسبت به عملیات‌های مشابه در دستورالعمل‌های AVX10 افزایش می‌دهد.

همکاری دو رقیب قدیمی دنیای تراشه، به‌خوبی نشان می‌دهد که معماری x86 اکنون در چه تقاطع حساس و سرنوشت‌سازی قرار گرفته؛ این رویداد نه‌تنها پیشرفت فنی خیره‌کننده‌ای به‌شمار می‌رود؛ بلکه نمایانگر هم‌سویی استراتژیکی برای حفظ رقابت‌پذیری در برابر معماری‌های جایگزین؛ مانند تراشه‌های مبتنی‌بر معماری آرم است.

مانند دستورالعمل‌های AVX10، شتاب‌دهنده‌ی ACE نیز در هر دستور، دو بردار ورودی را دریافت می‌کند و ۱۰۲۴ عملیات ضرب را به‌طور هم‌زمان انجام می‌دهد. این طراحی موفق شده است بدون افزایش بار رجیسترها، تراکم محاسباتی را به‌شکل چشمگیری ارتقا دهد.

شتاب‌دهنده‌ی ACE به‌صورت بومی از ضرب ماتریسی در انواع داده‌های متمرکز بر هوش مصنوعی از جمله INT8، FP8 و BF16 پشتیبانی می‌کند. از آنجا که عملیات ضرب ماتریسی، نقشی حیاتی در محاسبات هوش مصنوعی دارد، این پیشرفت به‌صورت مستقیم یکی‌از گلوگاه‌های عملکردی در یادگیری ماشین و مدل‌های زبانی بزرگ را برطرف می‌کند.

هدف نهایی؛ اجرای یکپارچه‌ی هوش مصنوعی با دستورالعمل‌هایی مشترک، از لپ‌تاپ‌های ساده تا دیتاسنترهای عظیم

محاسبه‌گر ACE با استفاده از عملیات «ضرب خارجی»، نقش مکمل قدرتمندی برای دستورالعمل‌های AVX10 ایفا می‌کند و با همان تعداد بردارهای ورودی، تراکم پردازشی بسیار بالاتری را ارائه می‌دهد.

اینتل و AMD با توافق بی‌سابقه‌شان، محدودیت‌هایی را که پیش‌تر فناوری AMX را تنها در انحصار سرورها نگه داشته بود از میان برمی‌دارند تا این شتاب‌دهنده‌های ماتریسی به یک استاندارد واحد در تمام دستگاه‌ها تبدیل شوند. به‌زودی پشتیبانی نرم‌افزاری از افزونه‌ی محاسبه‌گر ACE میان توسعه‌دهندگان گسترش می‌یابد و ادغام آن در ابزارهای محبوبی نظیر NumPy، SciPy، PyTorch و TensorFlow برنامه‌ریزی شده است.

چارچوب ACE برپایه‌ی همکاری‌های گسترده‌تری در درون «گروه مشورتی اکوسیستم x86» بنا شده است؛ گروهی که اینتل و AMD در سال ۲۰۲۴ برای تضمین آینده‌ی x86 پایه‌گذاری کردند؛ البته غول‌های فناوری نظیر برودکام، دل، گوگل، متا، مایکروسافت و اوراکل نیز در گروه حضور دارند. نام مشاوران برجسته‌ای چون لاینس توروالدز، خالق لینوکس و تیم سوئینی، مدیرعامل اپیک گیمز نیز در مسیر هدایت این اکوسیستم به چشم می‌خورد.

کاهش چندپارگی نرم‌افزاری؛ کلید بقای معماری x86 در عصر هوش مصنوعی

هدف اصلی گروه مشورتی x86، کاهش چندپارگی در توسعه‌ی نرم‌افزارهای x86 است. استانداردهای یکپارچه‌ای مانند ACE و AVX10 فرایند برنامه‌نویسی را ساده‌تر می‌کنند و سازگاری میان‌سیستمی را بهبود می‌بخشند. به‌گفته‌ی رابرت هورموت، وجود چنین استانداردهای جدیدی در تراشه‌های بازار از سال ۲۰۲۶ آغاز خواهد شد.

در همین حال، اینتل و AMD با قدرت به جاه‌طلبی‌های خود در حوزه‌ی هوش مصنوعی ادامه می‌دهند؛ AMD در حال آماده‌سازی برای رویداد Advancing AI 2026 است و اینتل نیز روی توسعه‌ی پردازنده‌های هیبریدی کار می‌‌کند که هسته‌های سنتی را با شتاب‌دهنده‌های هوش مصنوعی ترکیب می‌کنند. همان‌طور که جنسن هوانگ، مدیرعامل انویدیا پیش‌تر اشاره کرده بود، تداوم این دست همکاری‌ها نقش بسیار مهمی در حفظ جایگاه و اهمیت معماری x86 در آینده ایفا خواهد کرد.

نظرات