اینتل سرگرم کار بر روی یک معماری مجموعه دستورالعمل جدید (ISA) به نام X86S است که نسخه تقلیلیافتهای از X86 محسوب میشود. اخیراً این غول فناوری مشخصات نسخه 1.2 از معماری 64 بیتی X86S را منتشر کرده است که بازهم با حذف تعداد بیشتری دستورالعمل 32 و 16 بیتی همراه است.
این اقدام بخشی از برنامه اینتل برای مدرنسازی معماری x86 است که از دهه 1970 میلادی با معرفی پردازنده معروف 8086 آغاز شد. هدف اینتل از این تغییرات، کاهش پیچیدگیها و حذف ویژگیهای منسوخشده است تا با ارائه یک نسخه سادهشده و مدرن، عملکرد پردازندههای آینده بهبود یابد. روند
مدرنسازی x86 و نسخه X86S
اینتل سال گذشته اعلام کرد که معماری x86 با گذشت زمان و افزودن قابلیتهای جدید توسط این شرکت و رقیب اصلیاش AMD، پیچیده و سنگین شده است. بنابراین، اینتل پیشنهاد کرد که زمان آن رسیده تا یک نسخه ساده و فقط 64 بیتی از این معماری معرفی شود. X86S در واقع نسخهای از x86 است که از ویژگیهای قدیمی مانند پشتیبانی 16 بیتی و 32 بیتی که در دنیای امروزی کارایی خود را از دست دادهاند، فاصله میگیرد. به عنوان مثال، بسیاری از بازیهای دیجیتال بزرگ دیگر از سیستمعاملهای 32 بیتی پشتیبانی نمیکنند و از سال 2024، فروشگاه Steam نیز پشتیبانی از دستگاههای 32 بیتی MacOS را متوقف کرده است.
نسخه 1.2 از X86S بسیاری از این ویژگیهای قدیمی را حذف کرده است. البته اینتل یک حالت سازگاری 32 بیتی نیز در این نسخه معرفی کرده است، اما هنوز جزئیات بیشتری در مورد آن در دسترس نیست.
اگرچه این تغییرات به نظر میرسد که موجب سادهسازی و بهبود عملکرد پردازندههای آینده شود، اما موضوع مهم دیگری نیز وجود دارد و آن حفظ سازگاری با نرمافزارها و سختافزارهای قدیمی است. همواره یکی از ویژگیهای برجسته معماری x86 توانایی آن در پشتیبانی از نسخههای قدیمی ویندوز و نرمافزارهای گذشته بوده است. سیستمعاملهایی مانند ویندوز XP و DOS که با معماریهای 16 بیتی و 32 بیتی کار میکردند، ممکن است پس از مهاجرت سازندگان به X86S تنها از طریق ماشینهای مجازی یا شبیهسازها قابل اجرا باشند.
نقش AMD در آینده x86
یکی از نکات کلیدی در این تغییرات، نقش AMD به عنوان یکی از طراحان اصلی معماری x86 است. در حالی که اینتل همواره بازیگر اصلی در این عرصه بوده، AMD نقش بسیار مهمی در تاریخ معماری x86 داشته و نسخه 64 بیتی آن یعنی AMD64 (یا x86-64) را توسعه داده است. جالب اینکه همین نسخه 64 بیتی AMD به نوعی موجب شکست تلاشهای اینتل برای معرفی معماری 64 بیتی خود با نام Itanium شد.
با توجه به اهمیت نقش AMD در این حوزه، اگر اینتل قصد داشته باشد X86S را به عنوان معماری اصلی پردازندههای خود معرفی کند، ممکن است به همکاری نزدیک با AMD نیاز داشته باشد تا از ناهماهنگی ها در زمینه پشتیبانی از ویژگیهای قدیمی جلوگیری کند. این همکاری میتواند نقش مهمی در موفقیت X86S داشته باشد و به جلوگیری از شکاف در پشتیبانی از نرمافزارها و سختافزارهای قدیمی کمک کند.
در همین رابطه بخوانید:
- تفاوت ویندوز 32 و 64 بیتی چیست و کدامیک برای من بهتر است؟
- با پردازنده های 16 و 32 بیتی خداحافظی کنید؛ معماری x86S اینتل فقط 64 بیتی است
معماری جدید X86S اینتل یک گام مهم در جهت بهینهسازی و سادهسازی معماری x86 است. این تغییرات میتواند به بهبود عملکرد پردازندههای آینده کمک کند، اما در عین حال چالشهایی نیز در زمینه پشتیبانی از سیستمهای قدیمی به همراه دارد. همکاری با AMD و مدیریت دقیق این تغییرات میتواند تأثیر قابلتوجهی بر آینده این معماری و بازار پردازندهها داشته باشد.
نظر خود را اضافه کنید.
برای ارسال نظر وارد شوید
ارسال نظر بدون عضویت در سایت