Видеокарты Intel Arc получили дополнительный прирост производительности на 10-15% в новейших графических драйверах Linux 6.6.
Теперь можно получить больше производительности от видеокарт Intel Arc благодаря обновленному «тюнингу RPS» в драйверах Linux
Новый набор исправлений для графических драйверов ядра Linux i915, выпущенный еще в апреле, показал, что Intel изменила пороговые значения RPS. До этого значения RPS устанавливались по умолчанию, но теперь в обновленных драйверах появилась возможность динамического изменения этих значений. Изначально об этом изменении сообщил инженер Google Сайед Фаиз Хуссейн (Syed Faaiz Hussain), и было раскрыто, что настройка RPS привела к заметному повышению производительности.
Ниже приведены соответствующие названия и прирост производительности после выхода патча на графических процессорах Intel Arc в различных играх, составленные Phoronix:
Производительность графического драйвера Intel Arc GPU Linux 6.6:
Игра |
Api |
ФПС (85/95) |
ФПС (50/70) |
Разница в производительности |
CS:GO |
OpenGL |
96.12 |
112.42 |
+14.50% |
CS:GO |
Vulkan |
93.64 |
107.54 |
+12.93% |
Civilization VI |
OpenGL |
27.88 |
31.32 |
+10.98% |
Strange Brigade |
DX12 |
37 |
37 |
0% |
Наибольший прирост производительности наблюдается в OpenGL, где CS:GO демонстрирует 14,5% прироста графической производительности, в то время как та же игра в Vulkan дает 12,93% прироста, но работает немного медленнее. Civilization VI также демонстрирует приличный прирост производительности на 11% в OpenGL API, а Strange Brigade под DX12 не показывает заметного улучшения.
Хотя результаты, безусловно, интересны, Phoronix обращает внимание на один важный фактор. Настройка RPS ограничена только платформами без GuC, то есть все интегрированные и дискретные видеокарты не могут получить доступ к этой функции. GuC, или Graphics Microcode, представляет собой микрокод, расширяющий возможности таких задач, как декодирование и кодирование видео, управление питанием и планирование рабочей нагрузки. Как утверждает источник, воспользоваться преимуществами настройки RPS могут только «платформы pre-DG2/ADL».
Помимо изменений в настройке RPS, новый патч в Linux 6.6 привносит «исправление, позволяющее избежать бесконечного ожидания GPU, а также различные обновления Meteor Lake». Изменения, внесенные в драйвер для грядущих Meteor Lake, также указывают на то, что Team Blue работает над полной поддержкой на старте, начав работу гораздо раньше. При этом подразделение Intel Arc, занимающееся разработкой драйверов, прилагает все усилия, чтобы извлечь все возможное из архитектуры Alchemist.