ویندوز ۱۱ پیش از عرضه نسل آینده پردازندههای اینتل، پشتیبانی از مجموعه دستورالعمل APX را دریافت کرده تا زمینه استفاده از قابلیتهای جدید سختافزاری فراهم شود.
مایکروسافت در بیلد آزمایشی ۲۹۶۹۵ ویندوز ۱۱، گزینهای برای فعالسازی پشتیبانی از فناوری APX اینتل قرار داده است. این قابلیت که ابتدا توسط کاربر XenoPanther در ایکس پیدا شد، هنوز برای کاربران عادی کاربرد عملی ندارد؛ زیرا فعلا هیچ پردازنده مجهز به این فناوری وارد بازار نشده است. بااینحال، اضافهشدن این گزینه نشان میدهد که آمادهسازی نرمافزاری برای نسل آینده پردازندههای اینتل از پیش آغاز شده است.
فناوری APX که مخفف Advanced Performance Extensions است، توسعهای برای معماری مجموعه دستورالعمل x86-64 محسوب میشود. هدف آن افزایش بهرهوری پردازنده ازطریق تغییراتی در نحوه اجرای کدها و مدیریت دادهها است. این فناوری قرار است با پردازندههای Nova Lake اینتل معرفی شود؛ محصولاتی که عرضه آنها برای اوایل سال ۲۰۲۷ پیشبینی شده است.
دو برابر شدن تعداد رجیسترهای عمومی
یکی از تغییرات اصلی APX، افزایش تعداد رجیسترهای عمومی پردازنده از ۱۶ به ۳۲ عدد است. رجیسترها حافظههای بسیار کوچکی در داخل پردازنده هستند که برای نگهداری موقت دادهها و مقادیر موردنیاز هنگام اجرای دستورها استفاده میشوند. افزایش تعداد این بخشها میتواند نیاز به انتقال مکرر دادهها میان رجیسترها و حافظه را کاهش دهد و به کامپایلرها اجازه دهد کدهای کارآمدتری تولید کنند. درنتیجه، پردازنده ممکن است برای انجام یک وظیفه به دستورهای کمتری نیاز داشته باشد و منابع محاسباتی خود را بهتر مدیریت کند.
کاهش تعداد دستورها و افزایش بهرهوری
براساس اطلاعات منتشرشده از سوی اینتل، کدهای کامپایلشده برای APX میتوانند حدود ۱۰ درصد دستور کمتر داشته باشند. اینتل همچنین تغییراتی را برای بهینهسازی مسیر اجرای کدها در نظر گرفته است تا نرمافزارها بتوانند از ظرفیت اضافهشده بهره ببرند. البته کاهش تعداد دستورها لزوما به معنای افزایش ۱۰ درصدی سرعت تمام برنامهها نیست. نتیجه نهایی به نوع پردازش، نحوه کامپایل نرمافزار و میزان بهینهسازی آن بستگی دارد. همچنین، طول بیشتر برخی دستورهای جدید باید در کنار کاهش تعداد دستورها و هزینه اجرای آنها ارزیابی شود.
اضافهشدن پشتیبانی APX به نسخه آزمایشی ویندوز ۱۱، گامی مقدماتی برای هماهنگسازی سیستمعامل با پردازندههای آینده اینتل است. میزان تاثیر این فناوری بر عملکرد رایانهها پس از عرضه Nova Lake مشخص خواهد شد.
