AMD намерена существенно увеличить размер микрокода будущих процессоров
Микрокод будущих процессоров AMD значительно вырастет по сравнению с существующими моделями, согласно новому патчу Linux, обнаруженному Phoronix. Речь идёт, по всей видимости, о процессорах на микроархитектуре Zen 5 и её преемниках.
Максимальный размер исправления микрокода для процессоров AMD, который в настоящее время поддерживает ядро Linux, составляет 12 КБ (в три раза больше размера страницы ядра Linux, равного 4096 байт). Будущие патчи увеличатся до 32 КБ, что в восемь раз больше размера страницы ядра Linux.
«Патчи микрокода для будущих процессоров AMD будут превышать текущий предел в три страницы по 4 КБ», — говорится в заявлении AMD.
Не указано, что представляют собой эти «будущие процессоры», однако TomsHardware предполагает, что это процессоры на архитектуре Zen 5 и новее.
Микрокод представляет собой низкоуровневый код, определяющий, как работает ЦП. Он берёт инструкции машинного кода более высокого уровня и разбивает их на простые инструкции аппаратного уровня, которые может выполнять ЦП. Увеличение микрокода может свидетельствовать о том, что AMD собирается усложнить и расширить набор инструкций для продуктов на базе Zen 5. Компания также может таким образом готовиться к добавлению новых функций или возможностей без необходимости переделывать ЦП полностью.