enfrdepluk
Search find 4120  disqus socia  tg2 f2 lin2 in2 X icon 3 y2  p2 tik steam2

AMD отключила функцию Loop Buffer в процессорах Zen 4 через обновление AGESA

Компания AMD тихо отключила функцию Loop Buffer в процессорах на базе архитектуры Zen 4 через обновление микрокода AGESA. Об этом впервые сообщил сайт Chips and Cheese. Изменение затронуло всю линейку процессоров Ryzen 7000 и серверные модели EPYC.

Zen 4

Loop Buffer был впервые представлен в архитектуре Zen 4 и использовался как механизм оптимизации энергопотребления. Функция позволяла процессору отключать передний конец (front end), сохраняя при этом эффективность работы за счёт буфера на 144 записи (по 72 на поток при активном SMT). Однако в архитектуре Zen 5 эта технология уже отсутствует, что вызвало вопросы о её важности.

Отключение функции было замечено при тестировании материнской платы ASRock B650 PG Lightning с процессором Ryzen 9 7950X3D. В версии BIOS 1.21 (AGESA 1.0.0.6) буфер работал корректно, но после обновления до BIOS 3.10 с AGESA 1.2.0.2a функция перестала функционировать.

Тесты показали, что отключение Loop Buffer не влияет на производительность, так как процессоры Zen 4 успешно полагаются на op cache, обеспечивающий необходимую пропускную способность. Это свидетельствует о том, что функция носила скорее экспериментальный характер. AMD не предоставляла документации по оптимизации работы Loop Buffer, что отличает её подход от конкурентов, таких как Intel и Arm, где подобные функции детально описаны.

Официальной причины отключения AMD пока не раскрыла, но можно предположить, что компания решила отказаться от менее развитой технологии, чтобы сосредоточиться на других аспектах архитектуры. В архитектуре Zen 5 эта функция уже отсутствует, что подтверждает её второстепенную роль.

Топ материалов GameGPU