Страница 23: Анализ XeSS: масштабирование и сравнение с DLSS
XeSS – одно из важных преимуществ новых видеокарт Arc. Причем XeSS работает на видеокартах не только на Intel GPU, но и на чипах других производителей.
XeSS использует такой же подход, что и DLSS от NVIDIA. То есть реконструкцию деталей с помощью искусственного интеллекта. AMD, с другой стороны, отказалась от подобного метода с FSR 2.0, хотя все же добавила временную компоненту в расчеты. Как и NVIDIA, Intel опирается на нейросеть, которая была натренирована на восстановление деталей, теряемых в низком разрешении, чтобы кадр можно было вывести в высоком разрешении. С помощью взвешивания параметров и других методов Intel управляет тем, чтобы восстанавливаемый кадр был максимально близок к эталонному кадру, редеринг которого выполняется в высоком разрешении.
Для инференса, то есть обработки запросов видеокарты XeSS в нейросеть, Intel использует формат данных DP4a, упаковывающий четыре вычисления INT8 в одну операцию FP32. Операции DP4a могут выполняться любым вычислительным блоком FP32, то есть не только в составе ядер Xe на Intel GPU, но и на любых других GPU от AMD и NVIDIA. Но блоки XMX в составе Alchemist GPU могут работать с форматом DP4a намного быстрее, поскольку они оптимизированы под вычисления INT8 и могут выполнять множество расчетов параллельно. Алгоритмы для Intel GPU и процессоров AMD и NVIDIA могут отличаться, как и выводимая картинка и производительность.
XeSS существенно уменьшает время рендеринга кадра, что приводит к увеличению fps. Уже рассчитанные кадры используются для определения движения объектов и рендеринга новых кадров, что позволяет более плавно выводить движения без мерцания. Посмотрим, как технология будет работать на практике. NVIDIA тоже добавила этот временной компонент в DLSS 2.0, что позволило существенно повысить качество картинки.
Между DLSS и XeSS довольно много технических сходств, есть общие моменты и в реализации. Например, технология XeSS на основе суперсемплинга намного более эффективна на низких fps, чем на высоких, поскольку она сокращает время рендеринга кадра. И с высокой частотой кадров (high FPS) преимущество не такое существенное, как с несколькими длительными кадрами в секунду (low FPS).
Со стороны игровых разработчиков добавлять поддержку XeSS будет очень легко. Соответствующий XeSS SDK обеспечит программные интерфейсы. Игры, которые уже поддерживают TAA, можно будет легко адаптировать под XeSS. В момент старта дискретных видеокарт Arc технологию XeSS будут поддерживать около 20 игр. Здесь следует отдельно выделить Call of Duty: Modern Warfare II, которая будет поддерживать XeSS в момент выхода 28 октября.
Масштабирование XeSS
Как и в случае DLSS или FSR, XeSS предлагает три пресета, которые предусматривают разное масштабирование рендеринга. Пресеты названы Ultra Quality (ультра качество), Quality (качество), Balanced (баланс) и Performance (производительность), то есть все понятно с первого взгляда. Кроме Arc A750 и A770 в вариантах Limited Edition, мы также провели тесты XeSS на GeForce RTX 3060, после чего приступили к сравнению производительности.
В Hitman 3 видеокарта GeForce RTX 3060 с производительным пресетом обошла Arc A770 в родном разрешении. Впрочем, Hitman 3 – не лучшая игра для NVIDIA. Но по таблице хорошо видно масштабирование.
Arc A750 | Arc A770 | GeForce RTX 3060 | |
Нет | - | - | - |
Ультра-качество | + 5,5 % | + 7,0 % | + 0,1 % |
Качество | + 16,7 % | + 16,7 % | + 11,4 % |
Баланс | + 25,2 % | + 25,4 % | + 19,1 % |
Производительность | + 34,5 % | + 33,7 % | + 27,4 % |
А так ситуация выглядит в Shadow of the Tomb Raider:
Arc A750 | Arc A770 | GeForce RTX 3060 | |
Нет | - | - | - |
Ультра-качество | - 5,4 % | - 8,0 % | - 3,2 % |
Качество | + 4,6 % | + 0,6 % | + 10,4 % |
Баланс | + 13,2 % | + 8,4 % | + 20,3 % |
Производительность | + 23,9 % | + 17,1 % | + 33,3 % |
Видеокарта GeForce RTX 3060 масштабируется в Hitman 3 чуть хуже, но она все равно дает приличный прирост производительности. Интересно, что пресет ультра-качество в Shadow of the Tomb Raider дает даже меньшие fps. Но видеокарта GeForce показывает лучшее масштабирование с другими пресетами.
Какие отличия по качеству между DLSS и XeSS? Об этом мы поговорим на следующей странице. Но следует помнить, что DLSS предлагает настройку ультра-производительность, а XeSS – нет. Зато у XeSS есть настройка ультра-качества, которой нет у DLSS.
DLSS предлагает намного более широкий диапазон производительности в зависимости от пресета, особенно это касается режимов Качество и Сбалансированный. Их мы обычно и рекомендуем в случае DLSS, если требуется поднять fps. Конечно, качество картинки тоже сказывается. Но из-за ограничений времен мы сравнили XeSS только на видеокартах Arc и GeForce. Поскольку мы меняем тестовую систему для видеокарты GeForce RTX 4090, то не успели провести тесты на видеокарте Radeon.