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

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

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

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

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

Для создания поддержки таких функций всегда требуется время, поэтому отсутствие опции при дебюте не обязательно является критической проблемой. В то же время, однако, функции, которые экономят мощность рендеринга графического процессора за счет уменьшения влияния использования различных функций, как правило, пользуются популярностью среди разработчиков. Это может помочь играм работать на решениях с низким энергопотреблением и в тех форм-факторах, которые они иначе не поддерживают. Вся растеризация - это в основном трюки для моделирования того, как выглядит реальный мир, без необходимости его рендеринга, а выбор места, где можно потратить ресурсы для максимизации производительности, - это хитрость, повышающая эффективность, которую любят разработчики. В настоящее время поддержка ограничена несколькими архитектурами - Turing и Intel Gen 11 интегрированы - но со временем это изменится.
VRS в настоящее время не используется никакими играми, но Firaxis продемонстрировал эффект в Civilization VI, подразумевая, что поддержка может прийти к этому названию в какой-то момент. Новый тест VRS представляет собой бесплатное обновление для 3DMark Advanced или Professional Edition, если вы являетесь владельцем этих версий, но в настоящее время не включены в бесплатную базовую версию.
Главное изображение этой статьи - скриншот VRS On, предоставленный UL. Ты заметил? Весело проверить в любом случае.
Читать далее

ВЛИЯНИЕ! НАСА успешно разбивает космический корабль DART в астероид
Земля была заменена бесчисленными космическими породами на протяжении всей своей истории, но впервые мы можем иметь возможность предотвратить влияние. НАСА намерено проверить свою технологию отклонения астероидов впервые в 6,8 миллионах миль.

Влияние динозавров на убийство может перегреться земной атмосферой на 100 000 лет
Мелко-палеогеновое событие исчезновения не только начало краткосрочную апокалипсическую зиму - возможно, это превратило термостат планеты резко за сто тысяч лет.

Новый патч Google снижает влияние производительности Spectre на «шум»
Когда в этом году выкатили патчи Spectre Variant 2, некоторые серверы, особенно те, у которых более старые процессоры Intel, снизили производительность. Google работает с MS, чтобы убедиться, что мы вернем эту производительность.

Двойное исследование НАСА показывает влияние года в космосе
Ученые изучали последствия длительного космического обитания в течение десятилетий, но однолетний срок работы астронавта Скотта Келли на борту Международной космической станции (МКС) предоставил им уникальную возможность провести контролируемый эксперимент.