مقدمه

اینتل پس از سال‌ها حذف پشتیبانی از AVX-512 به دلیل معماری هیبریدی، سرانجام در حال بازگرداندن این ویژگی حیاتی به پردازنده‌های نسل جدید نوا لیک (Nova Lake) است. جدیدترین وصله‌های هسته لینوکس نشان می‌دهد که هر دو هسته P و E به طور بومی قابلیت اجرای دستورالعمل‌های ۵۱۲ بیتی را خواهند داشت. این خبر می‌تواند تحولی بزرگ در عملکرد محاسباتی و هوش مصنوعی ایجاد کند. برای آشنایی با AVX-512 می‌توانید به مقاله ویکی‌پدیا مراجعه کنید.

اهمیت بازگشت AVX-512

AVX-512 مجموعه دستورالعمل‌های پیشرفته‌ای است که به پردازنده‌ها امکان پردازش همزمان حجم عظیمی از داده‌ها را می‌دهد. این فناوری به‌ویژه در بارهای کاری هوش مصنوعی، رمزگذاری، شبیه‌سازی‌های علمی و رندرینگ سه‌بعدی تأثیر مستقیم روی عملکرد دارد. از زمان نسل دوازدهم (Alder Lake) که اینتل به معماری هیبریدی (P-cores و E-cores) روی آورد، پشتیبانی از AVX-512 کاملاً حذف شد، زیرا هسته‌های E قادر به اجرای دستورالعمل‌های ۵۱۲ بیتی نبودند. این مشکل باعث شد تا کاربران حرفه‌ای و علاقه‌مندان به شدت از این تصمیم ناراضی باشند. اکنون با نوا لیک، اینتل قصد دارد این مشکل را یک‌بار برای همیشه حل کند.

معماری هیبریدی پردازنده اینتل و چالش AVX-512

جزئیات وصله جدید لینوکس

وصله‌ای که به‌تازگی در مسیر بهینه‌سازی RAID به هسته لینوکس ارسال شده است، تأیید می‌کند که هر دو نوع هسته در نوا لیک از اجرای بومی ۵۱۲ بیتی پشتیبانی خواهند کرد. برخلاف انتظارات قبلی که تصور می‌شد هسته‌های E همچنان محدود به ۲۵۶ بیت باشند، وصله جدید نشان می‌دهد که هر دو هسته قادر به پردازش کامل ۵۱۲ بیت هستند. این یعنی دیگر خبری از افت عملکرد هنگام جابه‌جایی رشته‌های محاسباتی بین هسته‌های P و E نیست. جزئیات بیشتر در مورد هسته لینوکس و وصله‌های آن در دسترس است.

وصله لینوکس برای پشتیبانی AVX-512

تفاوت با نسل‌های قبل و مقایسه با AMD

آخرین باری که پشتیبانی بومی AVX-512 را روی پردازنده‌های مصرفی اینتل دیدیم، به نسل یازدهم (Rocket Lake) برمی‌گردد. پس از آن، در نسل دوازدهم (Alder Lake) این ویژگی به‌طور کامل حذف شد. در همین حین، AMD با معماری Zen 4 توانست ۵۱۲ بیت را با دو واحد ۲۵۶ بیتی در دو سیکل ساعت پردازش کند و در Zen 5 به رجیسترهای کاملاً ۵۱۲ بیتی دست یافت. اکنون اینتل با نوا لیک می‌خواهد نه‌تنها عقب‌ماندگی را جبران کند، بلکه با ارائه AVX10.2 راه‌حلی یکپارچه برای هر دو نوع هسته ارائه دهد. این فناوری جدید امکان حافظه‌پوشی (Masking)، پخش تعبیه‌شده برای عملیات گرد کردن و دو برابر شدن تعداد رجیسترها (از ۱۶ به ۳۲) را فراهم می‌کند. برای اطلاعات بیشتر درباره AVX10 به ویکی‌پدیا مراجعه کنید.

مقایسه معماری AVX در نسل‌های مختلف اینتل و AMD

نتیجه‌گیری

بازگشت AVX-512 به پردازنده‌های اینتل می‌تواند تأثیر زیادی روی عملکرد در حوزه‌های هوش مصنوعی، شبیه‌سازی و رمزگذاری داشته باشد. با این حال، باید توجه داشت که این خبر تنها بر اساس یک وصله لینوکس است و اینتل هنوز به‌طور رسمی آن را تأیید نکرده است. با این وجود، نشانه‌ها حاکی از آن است که نوا لیک می‌تواند انقلابی در معماری پردازنده‌های مصرفی ایجاد کند. برای دنبال کردن جدیدترین اخبار سخت‌افزار، گوگل نیوز را دنبال کنید.

بهترین اخبار و بررسی‌های تخصصی را در ایمیل خود دریافت کنید. عضویت در خبرنامه