Поддержка пулов памяти в драйвере Intel ускорила игры на Linux до 221%

Компания Intel внесла важное изменение в свой открытый драйвер Vulkan ANV для операционных систем Linux. В код Mesa 25.2-devel была добавлена поддержка так называемых "пулов памяти", которая, судя по тестам, обеспечивает существенное увеличение производительности на новой графике Intel, такой, как Lunar Lake.

Разработка и тестирование этой функции велись последние два месяца. Инженер Intel Хосе Роберто де Соуза пояснил, что новый подход позволяет выделять буферы большего размера. Это дает возможность аппаратному обеспечению и ядру системы активировать оптимизации, ускоряющие доступ к памяти. Кроме того, решается проблема неэффективного использования памяти, когда для небольших данных приходилось выделять значительно большие блоки из-за требований выравнивания.

Тесты, проведенные ресурсом Phoronix, демонстрируют впечатляющие результаты. Например, производительность в Shadow of the Tomb Raider на Linux с использованием Vulkan выросла на 221,9%. В других играх и демо, таких, как F1 22, Strange Brigade и Black Myth: Wukong (запущенных через Steam Play), также наблюдается прирост производительности, измеряемый двузначными числами в процентах, особенно на графике Lunar Lake.

Улучшения заметны и на графике Meteor Lake, однако, по словам инженеров Intel, дискретные карты Battlemage пока не получают преимуществ от этого нововведения. Данное изменение вошло в ветку разработки Mesa 25.2 и станет доступно в стабильной версии драйвера в следующем квартале, не успев попасть в готовящийся к релизу Mesa 25.1.

Источник: www.playground.ru

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии