Forza Horizon 6 загружается за 4 секунды вместо 90 благодаря технологии «Advanced Shader Delivery» и GPU от AMD

Microsoft Asd шейдеры Amd загрузка игр tomshardware.com

Microsoft внедряет Advanced Shader Delivery на ПК с Windows 11 после прошлогоднего анонса для портативных устройств Xbox ROG Ally. Компания заявляет о сокращении времени загрузки в Forza Horizon 6 до 95% (с 90 до 4 секунд при первом запуске) благодаря предварительно скомпилированным шейдерам. — tomshardware.com

Microsoft в прошлом году анонсировала технологию Advanced Shader Delivery (ASD) для устройств Xbox ROG Ally, которая доставляет предварительно скомпилированные шейдеры на портативные устройства для сокращения времени загрузки. С тех пор ASD была включена в DirectX SDK, а Intel и Nvidia уже выпустили свои версии этой технологии. Сегодня к ним присоединяется AMD, поскольку Microsoft расширяет Advanced Shader Delivery за пределы портативных устройств на графические процессоры RDNA 3, RDNA 3.5 и RDNA 4. Forza Horizon 6 — последняя игра, поддерживающая ASD на ПК под управлением Windows 11, но для использования этой функции вам потребуется версия из Microsoft Store или приложения Xbox для ПК. Используя графический процессор RX 7600 и центральный процессор Ryzen 7 5800, Advanced Shader Delivery помогла игре загрузиться на 95% быстрее, потребовав всего четыре секунды при первом запуске. Без включенного ASD Forza Horizon 6 загружалась почти полторы минуты.
Это связано с тем, что каждый раз, когда вы устанавливаете новую игру или проходите обновление, игре требуется новый кэш шейдеров, на перестроение которого может уйти несколько минут. Даже если вы не трогаете игру, но обновляете драйверы GPU, вам необходимо перекомпилировать шейдеры для всех ваших игр при их первом открытии. Этот процесс необходим, поскольку компиляция шейдеров выполняется на устройстве и должна учитывать аппаратную вариативность.
Решение Microsoft заключается в полном отделении шейдеров от драйверов и размещении их в облачной базе данных предварительно скомпилированных шейдеров (Precompiled Shader Database, PSDB). Каждый раз, когда вы загружаете игру из Microsoft Store или приложения Xbox для ПК, ASD определяет вашу конкретную конфигурацию (игра, GPU, драйвер) и заранее загружает предварительно скомпилированные шейдеры. Таким образом, когда вы открываете игру, шейдеры уже скомпилированы, и вам не нужно ждать.
Консоли делали это всегда, что логично, учитывая, что им не нужно беспокоиться о различных аппаратных конфигурациях. Даже у Valve есть версия предварительно скомпилированных шейдеров для Linux, разработанная для Steam Deck, но она так и не была портирована на Windows. Поскольку SSD сделали длительное время загрузки пережитком прошлого, это стало одним из последних препятствий на пути к мгновенному запуску игр.
Advanced Shader Delivery доступна только на графических процессорах RDNA 3 и более новых, а также только для игр, загруженных через приложение Xbox для ПК или Microsoft Store. Мы не знаем, когда другие магазины Windows внедрят эту технологию, но по крайней мере 34 другие игры должны поддерживать ASD сразу, поскольку они были частью первоначального анонса для портативных устройств Xbox ROG Ally.
Более того, вам необходимо быть участником программы Xbox Insiders, чтобы получить приложение Xbox Insiders Hub, которое требуется для включения Advanced Shader Delivery, поскольку Microsoft классифицирует это как предварительную версию. Компания тесно сотрудничала с AMD при разработке, поэтому пока она ограничена оборудованием RDNA 3+, хотя в будущем это должно стать универсальным решением для всех графических процессоров на Windows 11.
Тем не менее, если у вас графический процессор Nvidia, в приложении Nvidia должна быть функция под названием “Auto Shader Compilation“, которая делает то же самое. Она также дает вам более детальный контроль над размером кэша шейдеров. Если у вас графический процессор Intel, вместо этого проверьте “Precompiled Shader Distribution” в приложении Intel Graphics. Intel намекнула, что пока использует собственную облачную базу данных, а стандарт ASD будет принят позднее в этом году.

Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.

Похожие новости: