Операция выполнена!
Закрыть

Вышедшие на днях процессоры Intel Core Ultra 200K Plus показали себя отлично, но в первую очередь благодаря заметно сниженным ценам. Однако и технически у них есть новшества, и одно из них называется Intel Binary Optimization Tool. Его пока нельзя назвать однозначным козырем, но это технология, которая может заметно усилить CPU Intel в будущем. 

Сама Intel говорит, что BOT — это дополнительная функция, которая оптимизирует программное обеспечение для более эффективного запуска игр и приложений на оборудовании Intel. Основана она на ранее ставшей доступной функции Application Performance Optimization (APO). 

Фото TechPowerUp

Ресурс TechPowerUp объясняет это более подробно: 

ПК — это, по сути, широкий спектр архитектур x86: конкурирующие платформы, консоли, процессоры более старых поколений. Разработчики часто находят время для оптимизации только для одной или двух микроархитектур, или вообще не оптимизируют, а это значит, что некоторые процессоры никогда не достигают своего полного потенциала. Intel BOT призвана устранить этот пробел.  

Представьте это как слой трансляции: не для совместимости (код уже работает), а для повышения производительности. Intel берет части машинного кода исполняемого файла и реструктурирует его для более эффективного прохождения через конвейер CPU.    Внутри системы инструментарий Intel профилирует рабочую нагрузку на микроархитектурном уровне, чтобы определить, где скомпилированный код упускает IPC. Это происходит в лабораториях Intel, а не на вашем ПК. Если бинарный файл не достигает максимальной эффективности, Intel использует пост-линковую оптимизацию для создания реструктурированного машинного кода с лучшей плотностью инструкций. Исходный код не задействован, декомпиляция или обратное проектирование не происходят, разработчику не нужно вмешиваться, и исходный бинарный файл на диске никогда не изменяется. Вместо этого, когда вы включаете профиль и перезагружаете систему, служба пользовательского режима отслеживает соответствующие бинарные файлы и виртуально перенаправляет выполнение на оптимизированные пути — аналогично замене шейдеров GPU, когда драйвер GPU поставляется с оптимизированными шейдерами для многих игр, и они заменяются в реальном времени. Чтобы было понятно: рабочая нагрузка по-прежнему вычисляет все, что было сделано изначально — ничего не пропускается и не сокращается. Работа просто реорганизуется для более эффективного использования доступных аппаратных исполнительных блоков 

Важно отметить, что пока что по умолчанию она вообще отключена. Кроме того, как и в случае с APO, эффект от BOT получают те программы и игры, которые оптимизировала сама Intel. И пока что это Geekbench и 12 игр. 

Фото TechPowerUp

Тесты источника показывают, что эффект в бенчмарке достаточно заметный (7-8%), а вот в играх всё не так хорошо. Впрочем, авторы протестировали только Cyberpunk 2077, где получили прирост на уровне погрешности, но для этой игры и Intel говорит лишь о 2%. Для некоторых же прирост может составлять более 10% и вплоть до 22%.  

Фото Intel

К сожалению, пока можно лишь гадать, насколько активно Intel будет развивать эту функцию. Та же APO появилась уже достаточно давно, но до сих пор поддерживает лишь очень ограниченное количество игр.  

Читайте также
ЛЕНТА

ПИШИТЕ

Техническая поддержка проекта ВсеТут

info@vsetut.pro