谷歌发布 WebGPU!90 多位贡献者研发 6 年
谷歌发布 WebGPU!90 多位贡献者研发 6 年
经过六年的开发,谷歌 Chrome 团队正式发布 WebGPU,用于在网络上进行高性能 3D 图形与数据并行计算。WebGPU 现已在 Chrome 113 Beta 中默认启用。
WebGPU 是一种新型 Web 图形 API,浏览器可以借助 webGPU 直接允许网页访问电脑的显卡,具有显著减少同等图形规模下 JavaScript 工作量、将机器学习模型的推理效率提升 3 倍以上等优势。之所以能实现这样的飞跃,要归功于其令 WebGL 无法实现的灵活 GPU 编程和高级功能访问能力。
WebGPU VSWebGL 性能对比
题图这个场景中有 1000 棵树,它们不是使用实例化绘制的,而是每一棵树都有一个 draw call,所以一个场景要有 1000 多个 draw call。如果使用 WebGL 进行绘制的话,可以看到,使用 2070 显卡只能跑到 21FPS,而且每一帧的 CPU 时间需要 44 毫秒,但是同样用 WebGPU 来处理,可以跑到 123 帧,每一帧的 CPU 时间只有 0.1 毫秒,这个是 WebGPU 和 WebGL 最大最显著的性能上的差距。来源 ,
来自:雷锋
频道:@kejiqu
群组:@kejiquchat
投稿:@kejiqubot