WebGPU 主要提高 CPU 的使用效率。如果不是 CPU Bound,普通场景下 WebGL 和 WebGPU 差别不会很大,最后都是 shader code 转译到 GPU
Q
Quther
@Quther
-
我使用Orillusion并未看到比threejs明显的性能优化呢?而且初始加载速度好像还慢了些 -
webgpu和native差距有多大WebGPU 的性能和 Vulkan 差不多,基本接近 native。
这是 2020 年 WebGPU 还没有正式上线时的数据[1]:
2022 年的一篇评测显示 WebGPU 比 CUDA 稍慢一点[2],要知道 CUDA 是专门为英伟达显卡优化了的,而 WebGPU 支持所有现代 GPU。
[1] http://sci.utah.edu/~will/papers/teraweb-ldav20.pdf
[2] http://umu.diva-portal.org/smash/get/diva2:1674447/FULLTEXT01.pdf