اینتل از AVX10 پرده برداشت؛ پشتیبانی از AVX-512 در تمامی هستهها
به گزارش آی تی بوم؛در یک خبر خوب اینتل خبر از افزونه جدید AVX10 برای معماری مجموعه دستورالعمل x86 داد. با AVX10 پشتیبانی از AVX-512 را به هر دو هستههای بزرگ و کوچک پردازندههای هیبریدی میآورد.
AVX10 توسط اینتل معرفی شد
همانطور که می دانید، AVX-512 یک افزونه یا Advanced Performance Extensions (APX) برای معماری x86 بوده و مخصوص پردازش داده های برداری (Vector) است که بیشتر در پردازندههای ورک استیشن یافت میشود. AVX-512 از طریق افزایش تواناییهای پردازنده در سطح ثباتها و پشتیبانی از دستورالعملهای اضافی، قادر است سرعت انجام محاسبات را به طرز چشمگیری بالا ببرد. البته از آنجایی که همه انواع محاسبات برای AVX-512 مناسب نیستند، از آن بیشتر در پردازشهای پیچیده و سنگین استفاده میشود. اینتل با معرفی افزونه جدید AVX10، پشتیبانی از AVX-512 را به سطح تازهای میرساند و از معایب ریزمعماری های هیبریدی میکاهد. اینتل با AVX10، پشتیبانی یکپارچه از AVX-512 را به هر دو هستههای E-core و P-core پردازندههای هیبریدی خود میآورد. با این تغییر، دستورالعملهای 512 بیتی به هستههای بزرگ P سپرده میشود اما دستورالعملهای 256 بیتی توسط هر دو هستههای بزرگ و کوچک قابل اجراست. خوشبختانه اینتل میگوید برنامههای کامپایل شده برای AVX2 را میتوان بدون انجام هرگونه کار اضافی با AVX10 هم اجرا کرد. البته این تغییر مربوط به پردازندههای آتی است و در ریزمعماری هیبریدی کنونی اینتل خبری از پشتیبانی از AVX10 نیست.
منبع:شهر سخت افزار