کامپیوتر و سخت افزار

توسعه اکوسیستم x86 از سوی اینتل و AMD با معرفی ویژگی‌های جدید استاندارد

شرکت‌های اینتل و AMD به‌مناسبت اولین سالگرد راه‌اندازی گروه مشاوره اکوسیستم x86 جشن گرفته و همکاری‌های خود را با معرفی مجموعه‌ای از ویژگی‌های جدید استاندارد برای تقویت این بستر، گسترش داده‌اند.

همکاری مشترک Intel و AMD برای آینده محاسبات x86

در گزارشی که در اکتبر 2024 منتشر شده؛ دو غول تکنولوژی، AMD و اینتل، سالگرد تأسیس گروه مشاوره اکوسیستم x86 (EAG) را گرامی داشتند؛ آغازگری مشترک که برای بهبود آینده محاسبات مبتنی بر x86 شکل گرفته است. این گروه شامل AMD، اینتل و شرکای کلیدی موجود در اکوسیستم است که با مشارکت در تصمیم‌گیری‌های هماهنگ، توسعه ویژگی‌های استاندارد و نوآوری‌هایی متناسب با نیازهای توسعه‌دهندگان، تلاش می‌کند تا پلتفرم x86 را تقویت کند.

هدف این گروه، بهبود سازگاری، پیش‌بینی‌پذیری و یکنواختی در محصولات مبتنی بر پردازنده‌های x86 است که در انواع مختلفی از ابرکامپیوترها تا کنسول‌های بازی دستی استفاده می‌شوند. در طول سال گذشته، EAG با هماهنگی در تصمیم‌های فنی و معماری، توانسته است گام‌های مؤثری در جهت ایجاد اکوسیستمی یکپارچه‌تر و قوی‌تر بردارد.

استانداردسازی قابلیت‌های x86

FRED؛ مدل وقفه مدرن

FRED (Flexible Return and Event Delivery) به عنوان یک ویژگی استاندارد کامل شده، شناخته می‌شود. این فناوری با هدف معرفی یک مدل وقفه مدرن طراحی شده که تأخیرها را کاهش داده و قابلیت اطمینان نرم‌افزارهای سیستمی را بالا می‌برد.

AVX10؛ نسل جدید دستورالعمل‌های برداری

AVX10 به عنوان نسل نوین مجموعه دستورالعمل‌های برداری و عمومی معرفی شده که این امکان را فراهم می‌آورد تا عملکرد بهبود یابد و در عین حال قابلیت جابه‌جایی میان پردازنده‌های کلاینت، ورک‌استیشن و سرور حفظ شود.

ChkTag؛ ایمنی حافظه در x86

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

با حمایت از کامپایلرها و ابزارهای توسعه، برنامه‌نویسان می‌توانند کنترل بیشتری بر روی منابع حافظه داشته باشند بدون اینکه عملکرد سیستم دچار کاهش شود. از نکات قابل توجه این است که نرم‌افزارهای مبتنی بر ChkTag همچنان با پردازنده‌هایی که از پشتیبانی سخت‌افزاری برخوردار نیستند، سازگار می‌مانند، که این امر فرآیند استقرار آن را تسهیل کرده و ویژگی‌های امنیتی پیشرفته‌تری همچون Shadow Stack و محاسبات محرمانه را تکمیل می‌کند. جزئیات کامل ChkTag تا پایان سال جاری میلادی به‌زودی منتشر خواهد شد.

ACE؛ گسترش محاسبات ماتریسی

ACE (Advanced Matrix Extensions for Matrix Multiplication) به عنوان یک استاندارد در تمامی سطوح پذیرفته و پیاده‌سازی شده است. این ویژگی، عملیات ضرب ماتریسی را استانداردسازی کرده و تجربه‌ای هماهنگ و یکپارچه برای توسعه‌دهندگان در گستره وسیعی از دستگاه‌ها، از لپ‌تاپ‌ها تا سرورهای مراکز داده، ارائه می‌دهد.

مسیر آینده گروه مشاوره x86

با ورود به دومین سال فعالیت این گروه، مشاوره x86 از اعضای خود برای مشارکت فعال و تلاش‌های مستمر در راستای پیشبرد این ابتکار تقدیر به عمل آورده است. در ادامه مسیر، تمرکز گروه بر روی جذب شرکای استراتژیک جدید در میان توسعه‌دهندگان نرم‌افزار (ISV)، بررسی توسعه‌های جدید ISA برای ارائه منافع ملموس به مشتریان، و تقویت پایداری و قابلیت پیش‌بینی بلندمدت معماری x86 خواهد بود.

امتیاز: 5.0 از 5 (2 رای)