「科学强国」网页图形的全新时代来了!谷歌发布WebGPU

经过6年持续不断的开发,谷歌Chrome团队于当地时间4月6日发布Web GPU。它是一种新型的API(应用程序编程接口),可以让网页应用程序更多地访问你的显卡功能,能够被用来在网络上进行高性能3D图形和数据并行计算。


图源:网络


当日,谷歌Chrome团队宣布:“Web GPU可以在Chrome 113中默认可用,目前仍处于Beta测试阶段。”


据悉,Web GPU的首个版本已经在ChromeOS、macOS和Windows上开放,对其他平台的支持,将于今年晚些时候推出。


Web GPU是一种新型网页图形API,可以理解为是一种新型网页浏览器的图形优化处理器,相比于谷歌几年前的旧版本,新版本在具有显著减少同等图形规模下Java工作量、将机器学习模型的推理效率提升3倍以上等优势。相较于旧版本Web GL,新版本Web GPU具有灵活的GPU(图形处理器)编程和高级功能访问能力。


Web GPU是W3C的“网络GPU”社区小组合作的成果,其中包括Mozilla、苹果、英特尔和微软等大公司的贡献。从2017年开始设计以来,经过六年的开发,Web GPU的首个实现终于正式登陆谷歌浏览器,并获得多个浏览器平台的支持。


图源:网络


对于普通用户来说,Web GPU能够给用户体验带来怎样的影响呢?

主要的影响是,浏览器将能够直接利用GPU实现各式各样的命令,与旧版本Web GL一样,Web GPU的思路就是对三个现代图形API直接打包,然后在实现跨平台的同时,让浏览器直接可以调用这三个现代图形API的能力,实现高质量的渲染效果,并调用GPU的强大计算能力。


Web GPU可以让网页渲染3D画面时快3倍以上 图源:网络


根据开发者的实际测试显示,在“渲染”层面Web GPU比Web GL快了3倍以上,而在“计算”领域Web GPU则比Web GL快50倍以上。


Web GPU的目的在于提供现代3D图形和计算能力。浏览器可以运用GPU完成各种操作命令,在3D图形渲染能力上较Web GL版本有了质的飞跃,页游的画面表现可能会迎来大幅提升。此外,它还便于开发者为浏览器编写“更酷炫”的游戏。


未来,Web GPU的初始版本将被用作更新和增强功能的构建模块,将提供更高级的图形功能,并鼓励开发人员申请其它功能。此外,Chrome团队还计划在“Web GPU着色语言”中进行更多的机器学习优化和额外的人体工程学调整,从而能够对着色器核心进行深入访问。


显而易见,Web GPU的出现,代表着一个网页图形全新时代的到来。


END


资料来源:Web GPU官网、微信公众号InfoQ、搜狐公众号三易生活、中关村在线等

作者:杰西

编辑:赵狄娜

审核:龚紫陌




关注“科学强国”是你今天做出的最棒决定!


展开阅读全文

页面更新:2024-05-13

标签:新和   图形   网页   强国   开发者   浏览器   团队   能力   版本   功能   科学   时代   网络

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top