События сегодня

Google по умолчанию включает WebGPU в Chrome 121

Google включил поддержку WebGPU по умолчанию в последней версии своего браузера Chrome, Chrome 121. WebGPU — это новый веб-стандарт, который обеспечивает низкоуровневый доступ к оборудованию графического процессора для высокопроизводительной 3D-графики и вычислений общего назначения с использованием API-интерфейсов JavaScript.

Поддержка WebGPU теперь включена на устройствах под управлением Android 12 или более поздней версии, оснащенных графическими процессорами Qualcomm и ARM. В ближайшем будущем поддержка будет расширена на большее количество устройств Android, в том числе на те, которые все еще работают на Android 11. Внедрение будет зависеть от дальнейшего тестирования и оптимизации на различном оборудовании.

Одним из основных улучшений является то, что Chrome теперь использует компилятор Microsoft DirectX (DXC) вместо компилятора FX (FXC) для компиляции шейдеров на устройствах Windows с графическим оборудованием DirectX 12 и SM6+. Первоначальное тестирование показывает, что DXC обеспечивает в среднем 20-процентное увеличение скорости компиляции шейдеров по сравнению с FXC.

В Chrome 121 также реализована поддержка запросов временных меток, что позволяет разработчикам точно измерять выполнение команд графического процессора с точностью до наносекунды. Эта функция полезна для профилирования производительности приложений WebGPU. Из-за проблем с временной атакой точность по умолчанию квантуется до 100 микросекунд, но ее можно отключить с помощью флага браузера.

Кроме того, шейдерные модули теперь могут пропускать точки входа при создании конвейеров вычислений и рендеринга. Точка входа будет выведена автоматически, если в коде шейдера определена только одна.



С точки зрения разработчиков, requestAdapterInfo() теперь возвращает подробную информацию о куче памяти, доступной адаптеру графического процессора. Это помогает разработчикам предвидеть потенциальные ограничения памяти при распределении ресурсов:

Google по умолчанию включает WebGPU в Chrome 121

Google отмечает, что WebGPU обеспечивает доступ к оборудованию графического процессора с низкими затратами, что открывает новые возможности для требовательных веб-приложений, таких как игры AAA, программы САПР, видеоредакторы и многое другое. Благодаря поддержке по умолчанию в Chrome внедрение WebGPU должно ускориться.

(Изображение предоставлено: Google)

Смотрите также: Открытый исходный код получает уступки в новом киберзаконе ЕС

Google по умолчанию включает WebGPU в Chrome 121

Хотите обновить свою стратегию цифровой трансформации? Узнайте больше о Неделе цифровой трансформации, которая проходит в Амстердаме, Калифорнии и Лондоне. Комплексное мероприятие проводится совместно с Cyber ​​Security & Cloud Expo.

Информация для Вас была полезна?
0
0
0
0
0
0
0

Похожие статьи

Кнопка «Наверх»