Intel повышает производительность «бесплатно» с помощью Binary Optimization Tool, но Geekbench сомневается в достоверности тестов

Общественный новости » Intel повышает производительность «бесплатно» с помощью Binary Optimization Tool, но Geekbench сомневается в достоверности тестов
Preview Intel повышает производительность «бесплатно» с помощью Binary Optimization Tool, но Geekbench сомневается в достоверности тестов

Компания Intel продолжает активно развивать производительность своих процессоров не только за счёт аппаратных улучшений. В рамках этой стратегии, вместе с анонсом процессоров Core Ultra 200S Plus (известных также как Arrow Lake Refresh), был представлен новый Инструмент бинарной оптимизации (Binary Optimization Tool). Эта утилита обещает повысить производительность без участия пользователя, что особенно ценно для игр и требовательных приложений. Тем не менее, принципы её работы уже вызвали вопросы в сообществе, особенно в отношении бенчмарков, где однородность результатов является критически важной.

Geekbench предупреждает: результаты тестов могут быть недействительными

Разработчик популярного бенчмарка Geekbench, компания Primate Labs, оперативно отреагировала на появление новой технологии, заявив, что её использование может поставить под сомнение достоверность результатов тестов. Это связано с тем, что инструмент Intel изменяет способ выполнения файлов .exe, нарушая ожидаемое поведение программного обеспечения. В условиях стандартизированного тестирования это искажает «правила игры», поскольку полученные показатели перестают отражать «чистое» поведение системы.

Чтобы избежать недоразумений, Geekbench будет отображать специальное предупреждение при обнаружении подобных оптимизаций, указывая на потенциальную недействительность результата. Это знаменует собой существенное изменение, поскольку вводит новую переменную в процесс тестирования производительности, которой раньше не было. Кроме того, это поднимает важный вопрос о том, насколько такие оптимизации можно считать допустимыми при сравнении различных процессоров.

Прирост до 22% в играх и около 8% в бенчмарках

Что касается фактической производительности, то на бумаге результаты выглядят весьма впечатляюще. Проведённые тесты демонстрируют прирост около 8% в Geekbench 6, как в одноядерном, так и в многоядерном режимах. Это значительное улучшение достигается без какого-либо вмешательства пользователя в настройки. Увеличение производительности обусловлено более эффективной оптимизацией использования ресурсов процессора, над чем Intel активно работала в своих лабораториях.

В игровых приложениях результаты более неоднородны, но также многообещающи. Такие игры, как Cyberpunk 2077, показывают умеренный прирост, в то время как другие, например Shadow of the Tomb Raider, могут получить до 22% дополнительной производительности благодаря этому инструменту. На данный момент совместимость ограничена всего 12 играми, но Intel уже подтвердила планы по расширению этого списка в будущих обновлениях.

Бинарная оптимизация, не затрагивающая исходный код

Один из самых интригующих аспектов этой технологии — её внутренний принцип работы. Инструмент основан на технологии Intel APO (Application Performance Optimization) и анализирует рабочие нагрузки на микроархитектурном уровне для выявления неэффективности в использовании инструкций за такт (IPC). Затем Intel генерирует оптимизированные версии кода непосредственно на бинарном уровне, не требуя доступа к исходному коду и не изменяя оригинальный исполняемый файл.

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

Мощный инструмент для игр, но источник споров в тестах производительности

С точки зрения пользователя, особенно геймера, этот инструмент представляет собой явное преимущество: повышение производительности без дополнительных затрат и сложностей. Отсутствует потеря качества или снижение рабочей нагрузки; речь идёт лишь о лучшей организации инструкций для максимального использования доступного аппаратного обеспечения. Это делает его очень привлекательным решением для выжимания всех соков из совместимых процессоров.

Однако в сфере бенчмарков ситуация совершенно иная. Будучи закрытой и непрозрачной системой, многие рассматривают её как своего рода «чёрный ящик», где точно неизвестно, какие именно изменения применяются. Это затрудняет справедливое сравнение между различными платформами и открывает новую дискуссию в индустрии о том, как измерять реальную производительность в эпоху, когда программное обеспечение играет столь же ключевую роль.