演示: https://etherdream.github.io/hash-miner/
前几天把很久前写的 SHA-256 PoW 翻新了下,用 WebGPU 代替 WebGL2 ,并修复了之前的一些缺陷,性能大幅提升。
此外加入了 Wasm 以及 SIMD 、asm.js 版本,可用于性能对比测试。
如果瞬间完成的话可以加大一点难度多运行几秒,否则无法达到最高速度。
1
shadowyue 11 小时 41 分钟前
有测过 webGPU 相对于直接调用,有多少性能损耗么
|
2
iqoo OP @shadowyue 没测过,估计在 5% 以内。这个算法基本都是寄存器操作,没有访问显存,每次调用执行很久,安全检查开销应该很小。改天我写个 cuda 对比下看看。
|
3
nilaoda 11 小时 10 分钟前
|
4
AoEiuV020JP 11 小时 4 分钟前
我 AMD 集显,gpu 速度是 cpu 的 4 倍,这符合预期吗?我没想到集显的速度有这么快,
|
5
labubu 9 小时 34 分钟前
能不能搞个排行榜
|
6
gotorion 9 小时 31 分钟前
@AoEiuV020JP 这玩意专门做计算的,肯定比 CPU 这种通用计算快的多
|
7
Ultimatum5976 7 小时 16 分钟前
@AoEiuV020JP 我也是 AMD 核显,设置 Difficulty:35,GPU_Load:100%,CPU_Load:95%的情况下,GPU 速度大概 100MH/s ,CPU 速度大概 12 核/260MH/s 。另外 CPU_Load:100%的情况下会影响 GPU 速度
|