Новый 3DMark Benchmark показывает влияние на производительность затене

Новый 3DMark Benchmark показывает влияние на производительность затене

Одной из новых функций, встроенных в DirectX 12, является поддержка шейдинга с переменной скоростью, также известного как грубая штриховка. Идея затенения с переменной скоростью проста: в подавляющем большинстве 3D-игр игрок не уделяет одинакового внимания всему на экране. Что касается графического процессора, однако, каждый пиксель на экране обычно затенен с одинаковой скоростью. VRS / CGS позволяет шейдерной работе, выполняемой для одного пикселя, масштабироваться по большим группам пикселей; Intel продемонстрировала эту функцию во время своего Дня архитектуры в прошлом году, продемонстрировав блок 2 × 2, а также блок сетки 4 × 4.

В сообщении блога, объясняющем тему, Microsoft пишет:

VRS позволяет разработчикам выборочно снижать скорость затенения в тех областях кадра, где это не повлияет на качество изображения, что позволяет им повысить производительность в своих играх. Это действительно захватывающе, потому что дополнительная производительность означает повышенную частоту кадров и более низкое аппаратное обеспечение, позволяющее запускать лучшие игры, чем когда-либо прежде.

VRS также позволяет разработчикам делать обратное: использовать повышенную скорость затенения только в тех областях, где это наиболее важно, что означает еще лучшее визуальное качество в играх.

Во-первых, вот сравнение того, как эта функция выглядит как включена, так и отключена.

Новый 3DMark Benchmark показывает влияние на производительность затене

VRS отключен. Изображение предоставлено UL. Нажмите, чтобы увеличить.

Новый 3DMark Benchmark показывает влияние на производительность затене

VRS включен. Изображение предоставлено UL. Нажмите, чтобы увеличить.

Также есть видео об эффекте в действии, которое дает вам представление о том, как это выглядит в движении.

Что касается влияния на производительность, Hot Hardware недавно взяла на вооружение функцию для графических процессоров Intel 10-го поколения. Улучшение производительности от активации этой функции составило ~ 40 процентов.

Данные от Hot Hardware
Данные от Hot Hardware

Эти достижения не являются уникальными для Intel. HH также протестировал несколько графических процессоров Nvidia и также добился значительных успехов для этих карт. К сожалению, VRS в настоящее время ограничивается только Nvidia и Intel - AMD не поддерживает эту возможность и может не иметь возможности активировать ее в текущих версиях Navi.

Элементы красного цвета получают полное затенение. Элементы зеленого цвета получают переменную штриховку.
Элементы красного цвета получают полное затенение. Элементы зеленого цвета получают переменную штриховку.

Для создания поддержки таких функций всегда требуется время, поэтому отсутствие опции при дебюте не обязательно является критической проблемой. В то же время, однако, функции, которые экономят мощность рендеринга графического процессора за счет уменьшения влияния использования различных функций, как правило, пользуются популярностью среди разработчиков. Это может помочь играм работать на решениях с низким энергопотреблением и в тех форм-факторах, которые они иначе не поддерживают. Вся растеризация - это в основном трюки для моделирования того, как выглядит реальный мир, без необходимости его рендеринга, а выбор места, где можно потратить ресурсы для максимизации производительности, - это хитрость, повышающая эффективность, которую любят разработчики. В настоящее время поддержка ограничена несколькими архитектурами - Turing и Intel Gen 11 интегрированы - но со временем это изменится.

VRS в настоящее время не используется никакими играми, но Firaxis продемонстрировал эффект в Civilization VI, подразумевая, что поддержка может прийти к этому названию в какой-то момент. Новый тест VRS представляет собой бесплатное обновление для 3DMark Advanced или Professional Edition, если вы являетесь владельцем этих версий, но в настоящее время не включены в бесплатную базовую версию.

Главное изображение этой статьи - скриншот VRS On, предоставленный UL. Ты заметил? Весело проверить в любом случае.

Читать далее

Intel Core i9-10900K появляется в 3DMark базы данных с 5.1GHz Boost, часы
Intel Core i9-10900K появляется в 3DMark базы данных с 5.1GHz Boost, часы

Intel Core i9-10900K показал в результатах базы данных 3DMark, показывая 10 ядер, 20 потоков, а также максимальный турбо часы выше 5 ГГц.