Компьютерные новости
Все разделы
Intel планирует избавиться от «заикания шейдеров» с помощью предварительной компиляции в облаке
Intel готовится решить одну из главных проблем, с которой сталкиваются пользователи графических процессоров Arc и других систем — неприятное заикание, вызванное компиляцией шейдеров.
Компания намерена использовать свое программное обеспечение Intel Graphics Software для предварительной компиляции и распространения игровых шейдеров через облако.
Шейдеры — это небольшие программы, которые определяют, как объекты выглядят и реагируют на свет. Если они не скомпилированы заранее, возможны два сценария:
- Медленная загрузка: Время первоначального запуска игры увеличивается, пока происходит компиляция.
- Заикание во время игры: Шейдеры компилируются динамически, когда игрок впервые сталкивается с новым эффектом или текстурой, что вызывает кратковременные паузы и заикания.
Как будет работать решение Intel
Intel планирует компилировать оптимизированные шейдеры в облаке и распространять их среди пользователей через обновления драйверов.
Этот подход должен обеспечить:
- Сокращение времени загрузки: Шейдеры будут готовы к использованию с первого запуска.
- Устранение заиканий: Благодаря тому, что шейдеры не нужно компилировать в реальном времени во время игрового процесса, плавность игры значительно повысится.
Скомпилированные шейдеры обычно сохраняются и используются повторно, но обновление игр или драйверов GPU часто требует повторной компиляции. Система Intel нацелена на автоматическое обновление и распространение новых шейдеров вместе с соответствующими обновлениями.
Эта концепция схожа с системой Advanced Shader Delivery от Microsoft, но реализована непосредственно через драйверы Intel. Если эта система будет эффективной, графические продукты Arc получат значительное преимущество в стабильности и плавности игрового процесса.











