Компания Intel продолжает развивать свой инструмент бинарной оптимизации iBOT (Intel Binary Optimization Tool), добавив в список поддерживаемых тайтлов семь новых игр. По заявлениям производителя, средний прирост частоты кадров по новым играм составляет 12%, а в отдельных случаях достигает 27%. Таким образом, общее число поддерживаемых проектов выросло с двенадцати до 19, и в компании обещают и дальше пополнять этот перечень.

Чтобы активировать поддержку новых игр, потребуется установить последнюю версию пакета Intel Platform Performance Package (IPPP). После установки нужные тайтлы можно будет включить на вкладке Advanced в графическом интерфейсе Intel Application Optimization.

iBOT в интерфейсе Intel Application OptimizationИсточник изображения — Tom's Hardware

Какие игры добавили

В свежем обновлении iBOT научился оптимизировать следующие проекты:

  • Hollow Knight: Silksong
  • Homeworld 3
  • Little Nightmares III
  • Metro Exodus Enhanced Edition
  • Ori and the Will of the Wisps
  • The Callisto Protocol
  • Warframe

По этим семи играм Intel заявляет о среднем приросте производительности на 12% при использовании процессора Core Ultra 7 270K Plus. Тестирование проводилось в разрешении 1080p на высоких настройках; в системе использовались 32 ГБ памяти DDR5-7200 и видеокарта Nvidia GeForce RTX 5090.

Прирост производительности в новых играх с iBOTИсточник изображения — Intel

Разброс результатов оказался заметным. На верхней границе зафиксирован 27-процентный прирост в Hollow Knight: Silksong и 16-процентное улучшение в Warframe. На нижней — Metro Exodus прибавила всего 2%, а The Callisto Protocol — около 8%.

На каких процессорах работает

Изначально iBOT появился в процессорах Arrow Lake Refresh (серия Core Ultra 200 Plus), например в Core Ultra 7 270K Plus. Однако функция работает и на чипах Panther Lake, и на новейших мобильных процессорах серии HXCore Ultra 9 290HX Plus и Core Ultra 7 270HX Plus. Стоит учитывать, что не все процессоры серии Core Ultra 300 (Panther Lake) поддерживают эту технологию.

Более старые процессоры Intel задействовать iBOT не могут: технология обращается к специальным аппаратным регистрам, которых в предыдущих архитектурах попросту нет. Тем не менее в компании обещают сохранить поддержку функции в будущих поколениях чипов.

Как iBOT поднимает производительность

В основе iBOT лежит трансляционный слой — по принципу работы он отчасти напоминает Microsoft Prism. Но есть важное отличие: Intel не переводит инструкции из одной системы команд (ISA) в другую, как это делают трансляторы с ARM на x86. Вместо этого она оптимизирует уже готовые x86-приложения, добиваясь использования наиболее свежих и эффективных инструкций процессора.

Для этого применяется механизм Hardware Profile-Guided Optimizations (HWPGO): процессор отслеживает, как именно выполняется код игры в реальном времени, а собранные данные упаковываются в готовый профиль оптимизации и распространяются среди пользователей. Иными словами, Intel анализирует поведение каждой конкретной игры на своих чипах и подбирает для неё оптимальные пути исполнения — особенно это помогает в сценариях, где упор идёт в процессор, а не в видеокарту.

Список выглядит хаотично — и это не случайно

Подбор поддерживаемых игр на первый взгляд может показаться бессистемным. Сейчас в перечне 19 тайтлов без явной общей логики: тут и популярные сетевые проекты вроде Warframe и Cyberpunk 2077, и совсем нетребовательная Silksong, и относительно старые игры, которые сегодня встречаются нечасто, — например, The Callisto Protocol. По мере роста списка эта пёстрая смесь, судя по всему, сохранится.

Причина — в самой природе технологии. Поскольку iBOT требует индивидуального анализа и отдельного профиля под каждую игру, набор поддерживаемых проектов формируется не по жанру или популярности, а по тому, для каких именно тайтлов Intel успела подготовить оптимизацию. Кстати, работает iBOT не только в играх, но и в обычных приложениях.

У технологии есть ограничения

При всей уникальности iBOT нельзя назвать универсальным средством. Некоторые игры и программы уже настолько хорошо оптимизированы, что дополнительной выгоды от инструмента просто нет. Заметна и разница между самими чипами — даже между Core Ultra 5 250K Plus и Core Ultra 7 270K Plus результаты отличаются. Любопытно будет посмотреть, как технология поведёт себя на более скромных по характеристикам процессорах вроде Panther Lake.

Для конкурентов это пока повод задуматься: на сегодняшний день у AMD нет аналогичного инструмента, так что в поддерживаемых играх Intel получает осязаемое преимущество. Если перечень тайтлов продолжит расти прежними темпами, эта функция может стать одним из заметных козырей Team Blue в борьбе за игровой рынок.