使用 WebGPU 在线测试显卡性能

3 月 10 日
 iqoo

演示: https://etherdream.github.io/hash-miner/

前几天把很久前写的 SHA-256 PoW 翻新了下,用 WebGPU 代替 WebGL2 ,并修复了之前的一些缺陷,性能大幅提升。

此外加入了 Wasm 以及 SIMD 、asm.js 版本,可用于性能对比测试。

如果瞬间完成的话可以加大一点难度多运行几秒,否则无法达到最高速度。

1877 次点击
所在节点    程序员
10 条回复
shadowyue
3 月 10 日
有测过 webGPU 相对于直接调用,有多少性能损耗么
iqoo
3 月 10 日
@shadowyue 没测过,估计在 5% 以内。这个算法基本都是寄存器操作,没有访问显存,每次调用执行很久,安全检查开销应该很小。改天我写个 cuda 对比下看看。
nilaoda
3 月 10 日
之前收藏的一个 webgpu 项目,貌似也可以用来测试显卡性能

https://cipherresearcher.github.io/WebBiss/
AoEiuV020JP
3 月 10 日
我 AMD 集显,gpu 速度是 cpu 的 4 倍,这符合预期吗?我没想到集显的速度有这么快,
labubu
3 月 10 日
能不能搞个排行榜
gotorion
3 月 10 日
@AoEiuV020JP 这玩意专门做计算的,肯定比 CPU 这种通用计算快的多
Ultimatum5976
3 月 10 日
@AoEiuV020JP 我也是 AMD 核显,设置 Difficulty:35,GPU_Load:100%,CPU_Load:95%的情况下,GPU 速度大概 100MH/s ,CPU 速度大概 12 核/260MH/s 。另外 CPU_Load:100%的情况下会影响 GPU 速度
momo1999
3 月 12 日
@labubu https://nierf.com/ 我用 AI 搞了一个,但是有 bug ,跑的特别慢。
iqoo
3 月 15 日
@momo1999 现在好像没有 bug 了,就是速度文字闪烁有点快
momo1999
3 月 17 日
@iqoo 修了一下,速度还是比你原版差一些。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/1197159

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX