Технологии

Intel и AMD удвоят число регистров в архитектуре x86

Intel и AMD удвоят число регистров в архитектуре x86

Intel и AMD объединились через консультативную группу EAG, чтобы внедрить расширение APX (Advanced Performance Extensions). Это обновление станет самым значимым изменением архитектуры x86 за последние десятилетия, обещая существенный прирост производительности без потери обратной совместимости с существующим софтом.

Главное техническое новшество APX заключается в увеличении количества регистров общего назначения в 64-битном режиме с 16 до 32 регистров. Регистры представляют собой сверхбыструю память внутри самого кристалла. Их дефицит часто заставляет процессор обращаться к более медленной кэш-памяти или ОЗУ. Удвоение этого ресурса позволит компиляторам эффективнее распределять данные, удерживая промежуточные вычисления непосредственно в вычислительных ядрах.

В дополнение к объему памяти APX меняет саму логику обработки команд. Вводятся так называемые неразрушающие операции с тремя операндами. В классической схеме x86 результат вычисления всегда перезаписывает одно из исходных значений. Новая модель позволяет записывать итог в отдельный свободный регистр, сохраняя входные данные нетронутыми. Это избавляет систему от лишних циклов копирования информации и упрощает структуру исполняемого кода.

Такая оптимизация напрямую влияет на энергоэффективность. По предварительным расчетам инженеров, использование APX сокращает количество операций загрузки данных на 10%, а операций сохранения — на 20%. Пока технология находится на стадии проектирования и компьютерного моделирования, однако Intel и AMD уже позиционируют её как фундамент для будущих чипов. Обновление должно укрепить позиции x86 в конкуренции с ARM-решениями, особенно в сегментах высокопроизводительных вычислений и ИИ.

Фактором стабильности для индустрии остается сохранение преемственности. Старые программы будут запускаться на новых процессорах без перепаковки, тогда как свежее ПО сможет задействовать расширенные возможности APX по мере обновления компиляторов. Это позволит избежать болезненного переходного периода, характерного для радикальной смены архитектур.

Поделиться

Комментарии (0)

Оставить комментарий

Пока нет комментариев. Будьте первым!