Binary Optimization Tool в Core Ultra 200K: полезная технология Intel с поддержкой всего 12 игр и туманными перспективами
Недавний дебют процессоров Intel Core Ultra 200K Plus оказался весьма успешным, во многом благодаря привлекательной ценовой политике. Однако новинки интересны и с технической точки зрения: одной из ключевых инноваций стала технология Intel Binary Optimization Tool (BOT). Хотя на данном этапе её сложно назвать решающим преимуществом, в перспективе этот инструмент способен значительно усилить позиции чипов Intel.
В самой компании BOT позиционируют как вспомогательную функцию, предназначенную для тонкой настройки программного обеспечения под конкретное оборудование Intel, что позволяет играм и приложениям работать эффективнее. Технология базируется на принципах ранее представленной функции Application Performance Optimization (APO).
Фото TechPowerUp
Эксперты ресурса TechPowerUp приводят более детальное описание принципа работы:
Современный рынок ПК представлен широким разнообразием архитектур x86, включая решения конкурентов, консоли и процессоры прошлых поколений. Разработчики зачастую оптимизируют код лишь под одну-две микроархитектуры или вовсе пренебрегают этим процессом, из-за чего потенциал многих CPU остается нереализованным. Intel BOT призвана устранить этот пробел.
Инструмент можно представить как своеобразный трансляционный слой, направленный не на обеспечение совместимости, а на форсирование производительности. Intel анализирует фрагменты машинного кода и реструктурирует их для более плавного прохождения через вычислительный конвейер процессора. Профилирование рабочих нагрузок на микроархитектурном уровне происходит в лабораториях Intel, а не на стороне пользователя. Если бинарный файл демонстрирует низкую эффективность IPC, специалисты применяют пост-линковую оптимизацию для создания более плотного и рационального машинного кода. При этом исходный код не требуется, декомпиляция не проводится, а файлы на диске пользователя остаются неизменными. Вместо этого при активации профиля системная служба в реальном времени перенаправляет выполнение команд на оптимизированные пути. Это напоминает механизм подмены шейдеров в видеодрайверах. Важно понимать: объем вычислений остается прежним, меняется лишь организация работы для максимально эффективной загрузки исполнительных блоков чипа.
Стоит учитывать, что по умолчанию данная функция отключена. Кроме того, как и в случае с технологией APO, эффект проявляется только в тех приложениях, которые были индивидуально оптимизированы инженерами Intel. На текущий момент список включает Geekbench и 12 игровых проектов.

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

Фото Intel
Насколько активно Intel будет развивать этот функционал — вопрос открытый. Предыдущая технология, APO, существует уже достаточно долго, однако список поддерживаемых ею игр до сих пор остается весьма ограниченным.
Источник: iXBT
Nvidia не планирует прекращать выпуск игровых видеокарт GeForce
Представлена открытая USB-плата с 3D-лидаром для роботов и гаджетов
Продажи PlayStation 5 достигли 100 млн консолей
В 50 млн световых лет от Земли вспыхнула сверхновая, видимая в небольшой телескоп
Утраченные устройства: по-настоящему карманный ноутбук HP Jornada 720
ИИ-система стоимостью $875 млн поможет управлять воздушным движением по всей территории США
[Перевод] TROS: как IBM хранила микрокод мейнфреймов в трансформаторах
Китайцы представили мини-ПК FEVM FNPH1 тоньше 2 см с 16 ядрами и мощной встроенной графикой за 135 тыс. рублей