Notebookcheck Logo

Nvidia ускоряет загрузку игр с помощью инструмента Automatic Shader Compilation

Рендеринг экрана загрузки с компиляцией шейдеров.
ⓘ Odjin/BA
Рендеринг экрана загрузки с компиляцией шейдеров.
Поскольку геймеров часто раздражает страшная полоса прогресса компиляции шейдеров, компания Nvidia решила что-то сделать с этим долгим временем загрузки игр. Новый инструмент Automatic Shader Compilation поставляется с последним обновлением драйверов Nvidia.

Чтобы не компилировать шейдеры и не снижать производительность во время игры, несколько лет назад игры стали делать это заранее. Несмотря на благородство идеи, это привело к появлению длинного загрузочного экрана с индикатором выполнения "компиляции шейдеров", который периодически называли то бичом, то "худшим экраном в играх"

Новая функция Nvidia Auto Shader Compilation (ASC), выложенная в виде бета-версии в последнем обновлении Nvidia App, обещает перестроить игровые шейдеры DirectX 12 после обновления драйвера, пока система простаивает, что теоретически позволяет избавиться от ожидания еще до запуска игры.

ASC обновляет шейдеры только после обновления драйвера, поскольку ее цель - сократить повторные компиляции, а не полностью убрать генерацию шейдеров. После загрузки игры в первый раз человеку все равно приходится генерировать шейдеры в игре. Так что если Вы только что купили Call of Duty: Black Ops 7 и хотели сразу же приступить к игре, ASC не спасет их ни на секунду. Он предназначен исключительно для улучшения качества жизни геймера после обновления драйвера.

В этих узких рамках обещание довольно правдоподобно, учитывая, что Nvidia выпускает обновления драйверов GeForce каждое полнолуние. По словам Nvidia, когда компьютер простаивает или не подвергается большой нагрузке, драйвер будет автоматически обрабатывать шейдеры для установленных игр в фоновом режиме, по сути, выполняя всю тяжелую работу процессора заранее, вместо того, чтобы ждать, когда это произойдет при следующем запуске игры. Геймеры также могут запустить процесс немедленно с помощью опции "Compile Now" с настройками для контроля загрузки системы, по умолчанию установлен средний уровень, чтобы компиляция не замедляла выполнение фоновых задач.

Как активировать бета-версию инструмента Nvidia Auto Shader Compilation

Новая функция Nvidia Auto Shader Compilation также поможет справиться с заиканиями в играх, связанными с шейдерами, поэтому тем, кто хочет попробовать ее, необходимо обновить драйверы до GeForce Game Ready Driver 595.97 WHQL или более поздней версии и очистить выделенное место на диске. Поскольку инструмент ASC был запущен в бета-версии, по умолчанию он отключен, и его нужно переключить на вкладке "Графика" приложения Nvidia в меню "Глобальные настройки > Шейдерный кэш".

Хотя обычные геймеры могут даже не утруждать себя поиском тумблера ASC, Nvidia утверждает, что это только начало решения проблемы компиляции шейдеров, которая не дает покоя как геймерам Roblox, так и Counter-Strike. Компания также планирует внедрить Advanced Shader Delivery от Microsoft позднее в этом году, которая будет распространять предварительно скомпилированные шейдеры во время загрузки, вместо того, чтобы заставлять процессор выполнять эту работу вообще. Nvidia явно описывает свою новую бета-версию ASC как важный первый шаг на пути к настоящему структурному исправлению компиляции шейдеров, которое не может наступить достаточно скоро.

Переключатель инструментов Nvidia ASC.
ⓘ Nvidia
Переключатель инструментов Nvidia ASC.

Источник(и)

Этот важный материал точно понравится твоим друзьям в социальных сетях!
Mail Logo
'
Daniel Zlatev, 2026-04- 1 (Update: 2026-04- 1)