Intel внедряет предварительно скомпилированные шейдеры в драйверы Arc для ускорения загрузки игр
Компания Intel начала включать предварительно скомпилированные шейдеры в пакеты драйверов для своих видеокарт Arc. Новая функция, получившая название Intel Graphics Shader Distribution Service, призвана сократить время первой загрузки игр и уменьшить количество подтормаживаний, связанных с компиляцией шейдеров во время геймплея.
По данным Intel, технология может ускорить первоначальную загрузку до двух раз на видеокартах Arc B-серии, а также на процессорах Intel Core Ultra Series 3 и Series 2 со встроенной графикой Arc. В последнем драйверном пакете (32.0.101.8626 WHQL) поддержка функции уже добавлена для ряда популярных и ожидаемых игр, включая Black Myth: Wukong, Cyberpunk 2077, Starfield, S.T.A.L.K.E.R. 2: Heart of Chornobyl и Call of Duty: Black Ops 6.
Технология основана на инициативе Microsoft под названием Advanced Shader Delivery. Она позволяет разработчикам игр упаковывать объекты состояния конвейера в базу данных State Object Database (SODB), которую затем офлайн-компилятор Intel преобразует в Precompiled Shader Database (PSDB). Использование PSDB во время запуска игры значительно ускоряет процесс.
Intel отмечает, что включение предварительно скомпилированных шейдеров не привело к значительному увеличению размера драйверов. Некоторые игры могут не поддерживать функцию полностью из-за сложности предварительной компиляции для широкого спектра конфигураций ПК.
Этот шаг является частью более широкой отраслевой тенденции. Nvidia также анонсировала поддержку Advanced Shader Delivery для пользователей GeForce RTX позже в этом году, а технология уже используется в портативных устройствах на базе AMD, таких как ASUS ROG Ally.
Интересный факт: проблема компиляции шейдеров стала особенно заметной с переходом игр на твердотельные накопители (SSD), когда скорость загрузки данных возросла, а время, затрачиваемое на компиляцию шейдерного кода, стало новым «узким местом». Внедрение предварительно скомпилированных шейдеров через драйверы может стать эффективным решением, особенно для новых игр в день их выхода.







0 комментариев