V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
iqoo
V2EX  ›  程序员

使用 WebGPU 在线测试显卡性能

  •  
  •   iqoo · 3 月 10 日 · 1810 次点击
    这是一个创建于 36 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

    https://cipherresearcher.github.io/WebBiss/
    AoEiuV020JP
        4
    AoEiuV020JP  
       3 月 10 日
    我 AMD 集显,gpu 速度是 cpu 的 4 倍,这符合预期吗?我没想到集显的速度有这么快,
    labubu
        5
    labubu  
       3 月 10 日   ❤️ 2
    能不能搞个排行榜
    gotorion
        6
    gotorion  
       3 月 10 日
    @AoEiuV020JP 这玩意专门做计算的,肯定比 CPU 这种通用计算快的多
    Ultimatum5976
        7
    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
        8
    momo1999  
       3 月 12 日
    @labubu https://nierf.com/ 我用 AI 搞了一个,但是有 bug ,跑的特别慢。
    iqoo
        9
    iqoo  
    OP
       3 月 15 日
    @momo1999 现在好像没有 bug 了,就是速度文字闪烁有点快
    momo1999
        10
    momo1999  
       3 月 17 日
    @iqoo 修了一下,速度还是比你原版差一些。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3282 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 57ms · UTC 12:57 · PVG 20:57 · LAX 05:57 · JFK 08:57
    ♥ Do have faith in what you're doing.