Intel iBOT (Binary Optimization Tool) в первых тестах прибавил до 18% FPS в играх и около 8% в среднем. Это не «разгон» и не магия драйверов, а бинарная оптимизация x86-кода под конкретные процессоры Intel, без пересборки приложения разработчиком.
Цифры и детали появились после тестов Tom’s Hardware: из 12 поддерживаемых игр они прогнали 10, отдельно сравнив результаты на Core Ultra 7 270K Plus и Core Ultra 5 250K Plus.
Что показали бенчмарки iBOT: среднее +8%, пик +18%
В тестовом наборе iBOT дал геометрическое среднее около 8% прироста частоты кадров. Это уровень, знакомый по прежней инициативе Intel — Application Optimization (APO). Но в этот раз прирост чаще повторяется от игры к игре, а не держится на паре удачных тайтлов.
❗️ ПОДПИСЫВАЙСЯ НА НАШ КАНАЛ В ДЗЕНЕ И ЧИТАЙ КРУТЫЕ СТАТЬИ БЕСПЛАТНО
Отдельные результаты по CPU разошлись. Core Ultra 5 250K Plus в среднем прибавил 8,3%, а Core Ultra 7 270K Plus — 7,5%.
Внутри набора есть и «витринные» случаи. На 270K Plus Shadow of the Tomb Raider выросла на 18%, а Hogwarts Legacy — более чем на 12%.
Но есть и почти нулевые истории. В Wonderlands 270K Plus получил лишь 0,5%, а в Hitman 3 — почти без изменений, хотя 250K Plus там прибавил около 6%.
По 250K Plus картина ровнее: в большинстве игр прирост лежал в диапазоне 7-10%, а лучший результат показала Remnant 2 с 10,9%. Самый слабый рост — у Cyberpunk 2077: 1,8%. Если исключить Cyberpunk из среднего, итоговый прирост поднимается выше 9%.
Как тестировали: RTX 5090, 1080p и без апскейла
Tom’s Hardware использовали тот же стенд, что и в CPU-обзорах, и поставили RTX 5090 FE, чтобы упереться именно в процессор, а не в видеокарту. Тесты шли в 1080p на смеси Ultra/High, без апскейлинга и без генерации кадров.
Важный нюанс: iBOT работает поверх APO, и в тестах APO оставляли включённым в обоих прогонах. По словам Intel, при установленном софте и драйверах iBOT должен включаться без ручной настройки.
По телеметрии (частоты, температуры, потребление) изменения небольшие. С iBOT авторы зафиксировали чуть более высокие температуры и мощность, но речь про «плюс-минус» пару ватт. Причину связывают с тем, что отдельные потоки могут хуже уходить в простой.
Почему iBOT не «Rosetta для x86», и чем он отличается от APO
Intel описывает iBOT как перевод «other x86» в «Intel x86». По смыслу это действительно похоже на Microsoft Prism или Apple Rosetta как слой трансляции, но цель другая: iBOT не переводит x86 в ARM, а перестраивает уже x86-бинарник так, чтобы он эффективнее исполнялся на конкретной микроархитектуре Intel.
❗️ ПОДПИСЫВАЙСЯ НА НАШ КАНАЛ В ДЗЕНЕ И ЧИТАЙ КРУТЫЕ СТАТЬИ БЕСПЛАТНО
- DTT (Dynamic Tuning Technology): оптимизация на уровне системы, в основном про питание и тепловые лимиты.
- APO (Application Optimization): оптимизация на уровне приложения, в том числе борьба с овертредингом и более удачное распределение нагрузок по потокам.
- iBOT: оптимизация на уровне бинарника, то есть ниже, чем «профиль приложения».
Идея iBOT в том, что разработчики компилируют код под широкий x86-ландшафт. Там сотни конфигураций CPU, и узкая оптимизация под один чип часто бьёт по совместимости или окупаемости. Intel пытается снять часть этой работы с разработчика: не просить пересобирать и выпускать новый бинарник, а оптимизировать уже готовую «продовую» сборку на своей стороне.
За счёт чего iBOT ускоряет: HWPGO и профили под конкретные сценарии
Intel объясняет работу iBOT двумя ключевыми элементами. Первый — сбор низкоуровневой статистики исполнения через Hardware-based Profile Guided Optimization (HWPGO). В процессорах семейства Arrow Lake Refresh и в будущих CPU Intel есть аппаратные счётчики, которые ловят события вроде промахов кэша, ошибок предсказания ветвлений, спинлоков и аппаратных прерываний.
Второй элемент — runtime-трансляция. Если набор инструкций приводит к неэффективности, iBOT «переписывает» последовательности на лету и затем упаковывает результат в профиль, который можно распространять дальше.
Intel приводит пример с промахом кэша. Роберт Хэллок (Robert Hallock) из Intel описывает сценарий так: если данные вылетают из кэша из-за отсутствия приоритета, бинарная оптимизация может их пометить, чтобы «держать локально» и не вытеснять. «We could just tag it and say, ‘hey, stay local, don’t evict me.’ Pretty powerful capability», — сказал Хэллок.
Поддержка пока узкая: iBOT работает лишь в 12 играх
Сейчас iBOT включён только для 12 игр. Это главный ограничитель для покупателя: если ваш набор тайтлов не в списке, прироста не будет. В тексте Tom’s Hardware прямо приводят пример: если вы апгрейдитесь ради недавно вышедшей Crimson Desert, iBOT для неё ничего не сделает, и не факт, что сделает позже.
При этом Intel заявляет, что iBOT — часть долгосрочной дорожной карты. Компания говорит, что технология будет идти дальше и на десктопы, и на мобильные платформы.
Не только игры: в Geekbench iBOT дал +5% в single-core
Intel пробует iBOT и вне игр. В качестве демонстрации компания сделала профиль для Geekbench 6. В тестах Tom’s Hardware это дало около 3% в многопотоке и около 5% в однопотоке.
Хэллок отдельно подчёркивает, что Geekbench — это витрина возможностей, а не гарантия для конкретных приложений. «All we’re saying is like, look what we can do with non-gaming stuff using this standard set of modules», — объяснил он, уточнив, что результаты будут зависеть от реальной нагрузки и компилятора.
❗️ ПОДПИСЫВАЙСЯ НА НАШ КАНАЛ В ДЗЕНЕ И ЧИТАЙ КРУТЫЕ СТАТЬИ БЕСПЛАТНО
Пока iBOT привязан к новым Core Ultra 7 270K Plus и Core Ultra 5 250K Plus, а список поддерживаемых игр ограничен 12 тайтлами — это ключевое условие, без которого прирост в FPS просто не появится.
Подписывайтесь на наши каналы в Telegram и Дзен, чтобы узнавать больше. И делитесь своим мнением и опытом в нашем чате.
Intel iBOT ускоряет игры до 18%: первые тесты и как это работает ⚡️