آیکون خبر

خبر کامل

AMD پشتیبانی از معماری Zen 6 را به کامپایلر GCC 16 افزود؛ بهینه‌سازی عملکرد در راه است

شرکت AMD با هدف تضمین عملکرد بهینه پردازنده‌های نسل بعدی خود، گام مهمی در جهت تکمیل پشته نرم‌افزاری برداشته است. گزارش‌های اخیر حاکی از آن است که پشتیبانی رسمی از معماری Zen 6 این شرکت به کامپایلر متن‌باز و پرکاربرد GCC 16 اضافه شده است تا مسیر برای بهینه‌سازی‌های عملکردی در آینده هموار شود.

ادغام پیش از موعد: کلید موفقیت Zen 6

کمپانی AMD با ادغام معماری Zen 6 در زنجیره ابزار کامپایلر متن‌باز GCC 16، پیشرفت قابل توجهی در زمینه پشتیبانی نرم‌افزاری داشته است. این شرکت اخیراً پچ اولیه Znver6 GCC را منتشر کرد که پشتیبانی از این معماری را فعال می‌کند. این پشتیبانی اولیه اکنون در مخزن GCC ادغام شده است.

تصویری مرتبط با معماری Zen 6 و کامپایلر GCC
تصویر: پشتیبانی از معماری Zen 6 در GCC 16

GCC یا GNU Compiler Collection، یکی از پرکاربردترین ابزارهایی است که توسعه‌دهندگان برای ترجمه کد منبع به برنامه‌های باینری بهینه از آن استفاده می‌کنند. با افزودن پشتیبانی از پردازنده‌های جدید، GCC قادر خواهد بود دستورالعمل‌های بهینه‌سازی شده‌ای را تولید کند که دقیقاً برای قابلیت‌های معماری جدید تنظیم شده‌اند.

اهمیت پشتیبانی اولیه کامپایلر و زمان‌بندی عرضه

پچ پشتیبانی Znver6 اوایل هفته جاری در کد منبع GCC ادغام شد و به طور پیش‌فرض در نسخه GCC 16.1 گنجانده خواهد شد. انتظار می‌رود این نسخه از کامپایلر بین ماه‌های مارچ و آوریل ۲۰۲۶ (اسفند ۱۴۰۴ تا فروردین ۱۴۰۵) منتشر شود.

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

پردازنده‌های مبتنی بر معماری Zen 6، که شامل هر دو خانواده اصلی Ryzen (برای مصرف‌کنندگان) و EPYC (مخصوص دیتاسنترها) می‌شوند، در اواخر سال ۲۰۲۶ میلادی به بازار عرضه خواهند شد. این اقدام AMD نشانه‌ای قوی از یک شروع قدرتمند برای معماری Zen 6 است، چرا که برنامه‌ها و سیستم‌عامل‌ها برای بهره‌برداری کامل از قابلیت‌های جدید آماده خواهند بود.

مسیر پیش رو برای بهینه‌سازی کامل

با وجود این پیشرفت بزرگ، لازم به ذکر است که GCC 16 هنوز تمام جزئیات مربوط به تنظیم دقیق عملکرد تراشه‌های Zen 6 را شامل نمی‌شود. انتظار می‌رود که در ماه‌های آینده، به‌روزرسانی‌های بیشتری در این رابطه منتشر شوند تا پشتیبانی نهایی و کامل از این معماری فراهم گردد. در مجموع، این پشتیبانی اولیه از کامپایلر، پایه و اساس بهینه‌سازی‌های عملکردی آینده را برای پردازنده‌های Zen 6 فراهم می‌آورد و یک مزیت رقابتی مهم محسوب می‌شود.

شناسنامه خبر:

درباره هوش‌مصنوعی دست‌اول:

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

دسترسی رایگان به هوشنگ ↗