Компания Intel объявила об отказе от дальнейшей разработки x86S — экспериментальной архитектуры набора инструкций, целью которой было упрощение конструкции процессоров путем отказа от поддержки устаревших 32-битных и 16-битных режимов работы. Решение принято после сбора отзывов от технологического сообщества о проекте спецификации, опубликованном для оценки.
Современный x86 и его 64-битная версия x86-64 представляют собой обширный набор спецификаций, содержащий множество инструкций, накопившихся со времен оригинального процессора 8086. Поддержка 16-битных, 32-битных и 64-битных систем, а также инструкций для обработки векторных, матричных и других типов данных, значительно усложнила спецификацию ISA. Идея x86S (“S” означает “упрощенный”) заключалась в решении проблемы поддержки устаревших систем и кода путем перехода на новую, более современную архитектуру.
Предложение x86S включало несколько заметных изменений, таких как отказ от поддержки колец защиты 1 и 2, 16-битной адресации и устаревшего контроллера прерываний. Эти изменения потенциально могли бы уменьшить сложность аппаратного обеспечения и модернизировать архитектуру платформы. Ключевой особенностью предлагаемой конструкции был упрощенный процесс загрузки, позволяющий процессорам запускаться непосредственно в 64-битном режиме, без необходимости проходить через различные устаревшие режимы. Архитектура также обещала улучшения в обработке современных функций, таких как 5-уровневая страничная организация памяти.
«Intel продолжит сохранять свою давнюю приверженность совместимости программного обеспечения», — говорится в официальном документе на сайте компании, подтверждая отказ от идеи x86S.
Компания планирует продолжить тесное сотрудничество с отраслевыми партнерами в рамках своей консультативной группы x86 Ecosystem Advisory Group.
Представитель Intel отметил: «Мы по-прежнему глубоко привержены архитектуре x86, о чем свидетельствует создание x86 Ecosystem Advisory Group в сотрудничестве с AMD и другими лидерами отрасли. Эта инициатива укрепляет нашу приверженность обеспечению надежного будущего для x86, основываясь на десятилетиях совместимости программного обеспечения. Хотя мы отказались от инициативы x86S, мы по-прежнему сосредоточены на стимулировании инноваций и сотрудничества в рамках экосистемы x86».