14,6 тыс подписчиков
Intel и AMD часто критикуют за то, что они используют устаревшую архитектуру. Однако не все знают, что современная архитектура X86_64 (она же AMD64) уже достаточно сильно отличается от базовой x86. А на уровне железа современные AMD и Intel это скорее RISC-, а не CISC-процессоры, в которых для преобразования CISC-команд во внутренние RISC-команды есть специальный блок, который работает в режиме близком к реальному времени и как говорят специалисты Intel, не является узким местом.
Однако современные чипы Intel и AMD тащат за собой поддержку наследия старых команд. Что, если отказаться от них? Такую идею предложила Intel в недавно опубликованном whitepaper по новому подходу x86-S.
Современные игры и Windows требуют 64-битные процессоры, а 32-битная Windows не поддерживала более 4 ГБ памяти. Так что если речь о современном ПО для дома, то поддержка 32-битных ОС не факт, что много кому нужна.
Зато поддержку 32-битного софта интел обеспечат на уровне виртуализации прямо в ОС. То есть старые программы и игры, которые сегодня работают в Windows 11, вы запустить сможете.
Одним из ключевых преимуществ архитектуры x86S по версии Intel будет более быстрая инициализация процессора, поскольку не будет необходимости использовать устаревший режим невыгрузки страниц во время загрузки.
Также есть и другие заявленные преимущества:
- Использование упрощенной 64-разрядной модели сегментации для поддержки сегментации 32-разрядных приложений в соответствии с тем, что уже используют современные операционные системы.
- Удаление колец 1 и 2 (которые не используются современным программным обеспечением) и устаревшие функции сегментации, такие как вентили.
- Удаление поддержки 16-битной адресации.
- Исключение поддержки доступа к портам ввода/вывода кольца 3.
- Исключение ввода-вывода строкового порта, который поддерживал устаревшую модель ввода-вывода, управляемую CPU.
- Ограничение использования локального контроллера прерываний (APIC) до X2APIC и удаление устаревшей поддержки 8259.
- Удаление некоторых неиспользуемых битов режима операционной системы.
Сам whitepaper: https://cdrdv2-public.intel.com/776648/x86s-EAS-v1-4-17-23-1.pdf
1 минута
20 мая 2023
179 читали