Intel улучшает производительность своих видеокарт в Linux за счёт отключения мер безопасности

Отключение этих функций на уровне драйвера позволило существенно ускорить процесс компиляции шейдеров, а также операции масштабирования с применением искусственного интеллекта и моделирование физических процессов.
24 июня 2025, вторник 20:49
ddr77 для раздела Блоги

Инженеры Intel внедрили возможность повышения скорости работы своих графических процессоров — как встроенных iGPU, так и дискретных решений Arc — на платформе Linux. Это стало возможным благодаря специальному флагу NEO_DISABLE_MITIGATIONS, который отключает дополнительные проверки безопасности в драйверах, разработанных для защиты от уязвимостей типа Spectre. В результате пользователи могут получить до 20% прироста в задачах OpenCL и Level Zero, что положительно скажется на скорости выполнения сложных графических операций.

Ранее эти меры были частью Compute Runtime и использовались для предотвращения потенциальных атак через уязвимости в спекулятивном исполнении команд. Однако специалисты компании пришли к выводу, что современные версии ядра Linux уже содержат достаточные средства для борьбы с подобными угрозами. Поэтому отключение этих механизмов в драйверах не создаёт серьёзного риска, особенно если система регулярно обновляется.

Компания также добавила уведомление, которое появляется при запуске драйвера: если ядро системы не имеет необходимых патчей, то пользователь получает предупреждение о возможной уязвимости. Таким образом, Intel сохраняет прозрачность и информирует о возможных рисках, позволяя самим пользователям принимать решение.

В сотрудничестве с Canonical, Intel внедряет этот подход в новую версию Ubuntu 25.10, где изменения будут доступны по умолчанию. При этом компания подчёркивает, что это её собственная инициатива: она не только опубликовала обновлённые версии драйверов, но и активно работает с партнёрами по всему миру, чтобы обеспечить широкое распространение этого решения.

Теги