За встроенной графикой Intel давно закрепилась несколько обидная репутация, согласно которой на Linux она всегда плетётся в хвосте, заметно уступая собственным результатам под Windows. Казалось, та же участь уготована и новенькому графическому ядру Arc B390, на который сегодня делают ставку производители портативных игровых приставок следующего поколения, однако свежие замеры от энтузиастов из Phoronix рисуют куда более оптимистичную картину. Похоже, с выходом ядра Linux 7.2 ситуация наконец начинает меняться, и некогда проигрышная позиция оборачивается пусть не громкой победой, но весьма ощутимым рывком в производительности, способным порадовать владельцев компактных игровых устройств.
Хотя центральные процессоры в тестах практически не показали никакой разницы, именно игровые бенчмарки с нативной поддержкой Linux раскрыли весь потенциал свежих оптимизаций. Прирост производительности в отдельных испытаниях достигает двенадцати процентов, и что особенно ценно, этот скачок справедлив как для рабочих нагрузок под управлением OpenGL, так и для более современного Vulkan. Секрет кроется в значительно улучшенной поддержке со стороны драйвера Intel Xe, встроенного непосредственно в ядро Linux, который теперь куда грамотнее распоряжается ресурсами графического чипа и выжимает из него дополнительные кадры без каких-либо компромиссов по части энергопотребления.
Разумеется, не все игры реагируют на обновление одинаково бурно. В трассировочном тесте GravityMark 1.87 разница и вовсе находится в пределах статистической погрешности — всего один процент прироста под новым драйвером. Однако стоит запустить что-нибудь более близкое к реальным игровым сценариям, как картина становится куда приятнее. В открытом шутере с элементами стратегии Unvanquished версии 0.56.1, располагающем нативной Linux-сборкой, частота кадров при разрешении 1920 на 1200 пикселей и средних настройках подскочила на те самые двенадцать процентов, а при переключении на высокое качество графики прирост хоть и скромнее, но всё ещё составляет солидные шесть процентов.
Похожий сценарий разворачивается и в Xonotic, где показатели улучшаются по всему спектру настроек: пять процентов на низких параметрах при том же разрешении, шесть и семь десятых процента на ультра-пресете и шесть и две десятых процента на максимально возможном уровне качества. Иными словами, новый драйвер поднимает планку производительности не избирательно, а довольно равномерно по всем режимам, что особенно важно для владельцев портативных ПК, вынужденных постоянно искать компромисс между красотой картинки и плавностью геймплея.
Самым же любопытным выводом из тестов стал мониторинг энергопотребления всей системы на чипе, которое при всех описанных улучшениях осталось практически идентичным прежним показателям. Это означает, что когда обновлённые драйверы Arc Xe доберутся до массовых пользователей и популярных игровых дистрибутивов Linux, владельцы портативных консолей и ноутбуков смогут наслаждаться возросшей частотой кадров без малейшего ущерба для времени автономной работы. Фактически Intel удалось совершить маленькое чудо — подарить бесплатную производительность, не попросив взамен ни капли лишней энергии, а это именно тот сценарий, который сильнее всего оценят в мире мобильного гейминга.
