Масштаб обновления: от клиентских до серверных решений
Компания Intel официально выпустила пакет микрокода microcode-20261110. Это обновление охватывает широкий спектр архитектур: от потребительских процессоров Core (Ultra) поколения 13 «Raptor Lake» и новее до серверных решений Xeon, начиная с Sapphire Rapids. Примечательно, что это первое обновление микрокода для новейших серверных чипов Clearwater Forest, а также для клиентских архитектур Wildcat Lake и Panther Lake.
Важно отметить, что данный релиз сфокусирован исключительно на исправлении функциональных ошибок (functional issues). Новых уязвимостей безопасности в этом пакете не закрывается, что делает его менее критичным для рядовых пользователей, не занимающихся глубокой оптимизацией систем.
Ключевые исправления для Panther Lake
Для архитектуры Panther Lake исправления касаются подсистемы мониторинга производительности (Performance Monitoring Units). Ошибки в подсчете событий могли приводить к некорректным данным при профилировании приложений. Ниже приведена таблица исправленных аномалий:
| Компонент / Событие | Проблема | Влияние |
|---|---|---|
| Topdown Performance Monitoring | Завышенный подсчет (overcounting) | Искажение метрик эффективности архитектуры |
| Walk Pending | Заниженный подсчет (undercounting) | Неверная оценка задержек доступа к памяти |
| Load Head | Некорректный подсчет суб-событий | Ошибки в анализе узких мест загрузки данных |
| Memory Bound Stalls | Заниженный подсчет (undercounting) | Недооценка влияния памяти на производительность |
Исправления для серверных платформ Granite Rapids
На серверном фронте обновление для Granite Rapids включает два значимых патча:
- DICE AliasID Certificate DiceTcbInfo: Исправление, связанное с безопасностью цепочки поставок и доверенной вычислительной базой.
- Processor Information ROM (PIROM): Устранена ошибка, при которой некоторые SKU (модели) процессоров некорректно сообщали количество физических ядер через BMC-прошивку и инструменты управления. Это критично для систем виртуализации и оркестрации, которые полагаются на точные данные о ресурсах хоста.
Что делать администраторам?
Если вы не используете продвинутые инструменты профилирования производительности (для Panther Lake) и не управляете серверами на базе Granite Rapids через BMC, данное обновление не является срочным. Однако для стабильности серверной инфраструктуры и точности метрик производительности рекомендуется применить патч. Актуальные бинарные файлы и подробная документация доступны на GitHub.
Источник: Phoronix ↗
