跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • 浅色
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • 深色
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(LCZ-Blue)
  • 不使用皮肤
  • LCZ-Green
  • LCZ-Blue
  • LCZ-Black
折叠
品牌标识

抡锤者

首页 版块 标签
硬件
装备秀
AI 广场 App
  1. 主页
  2. 版块
  3. 随便聊聊
  4. 从双卡折腾到回归单卡:Strata 跑 125B MoE,双卡效率竟然被单卡反杀?(附实测数据)

从双卡折腾到回归单卡:Strata 跑 125B MoE,双卡效率竟然被单卡反杀?(附实测数据)

已定时 已固定 已锁定 已移动 随便聊聊
8 帖子 4 发布者 180 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • Jay TangJ
    Jay TangJ
    Jay Tang
    编写于 最后由 编辑
    #1

    前言
    之前一直被“双卡聚合吞吐量 160 t/s”的数据种草,于是搞了两张 7900 XTX(讯景三风扇 + 蓝宝石涡轮)试图组双卡。结果一顿操作猛如虎,实测下来发现单卡效率反而完爆双卡。把这段时间的实测数据和踩坑记录发出来,想请社区大佬们把把脉。

    💻 测试环境
    CPU: AMD EPYC 7R32

    内存: 128GB DDR4

    显卡: 讯景 7900 XTX(主卡)+ 蓝宝石 7900 XTX 涡轮(已拆)

    模型: Qwen3.8-Flash-Next (IQ3_S,125B MoE)

    🏆 结论先行:实测效率对比(同一个 7 万 Token 长文本 Agent 任务)
    单卡模式(极简配置):Decode 稳定 90~125 t/s,Prefill 约 2300 t/s。GPU 占用 100%,核心温度 60°C,热点 80°C,功耗限制在 300W,频率跑满 2975MHz。

    双卡分层模式(Layer Split):Decode 掉到 50~80 t/s。虽然 Prefill 略有提升,但跨卡通信延迟明显,且被下方的涡轮卡(热点 89°C 降频)严重拖后腿。

    双卡双副本(Replicas):理论总吞吐 160 t/s,但在实际的两个 Claude Code 终端并发场景下,请求遭遇“前缀缓存调度坑”,全部被挤在同一张卡上排队,另一张卡 0% 闲置。实际单任务体验还不如单卡。。。。。

    📉 双卡踩坑复盘(为什么效率起不来?怀疑是如下原因 或者是我的参数没有调好?)

    1. 层切分(Layer Split)的“木桶效应”
      两张卡流水线接力,速度取决于最慢的那一环。蓝宝石涡轮卡的散热极差(VBIOS 锁死 40% 最低转速,满载 89°C 降频),直接成了整个系统的瓶颈。而且跨卡 PCIe 通信的物理延迟,让逐字生成的 Decode 效率大打折扣。

    2. 双副本(Replicas)的“前缀引力”
      多开两个 Claude Code 实例,Strata 调度器为了节省约 19,500 Token 的系统提示词重读成本,会优先把请求路由到已缓存该前缀的卡上,导致“一卡忙死,一卡闲死”。

    3. 参数冲突
      --batch 2 和 --layer_split 混用容易互相打架,导致两张卡各说各话。

    🚀 单卡调优的高光时刻
    拆掉涡轮卡,回归单张讯景 7900 XTX,反而迎来了最完美的甜点位:

    编译修复:必须使用 pr1-avx2safe 分支(解决 AVX-512 在 Zen 2 上的 SIGILL 崩溃)。

    极简环境变量:去掉了花里胡哨的融合参数,只保留 STRATA_PREFILL_MMQ=1、STRATA_HIP_WMMA=1、STRATA_PREFILL_RING=96、STRATA_IO_THREADS=32、STRATA_ROUTE_TAIL_SKIP=7。

    image.jpeg

    最后退掉涡轮卡,回归单卡~~~~~

    ❓ 悬而未决的疑问(求社区大佬指点)
    社区实测双副本能到 160 t/s 聚合吞吐,我的“前缀缓存调度坑”有人遇到过吗? 难道只能起两个 Strata 进程物理隔离?

    1 条回复 最后回复
    0
    • 坤
      坤
      坤坤
      体面乡绅 硕果累累
      编写于 最后由 编辑
      #2

      你忽略了prefill速度

      1 条回复 最后回复
      0
      • Jay TangJ
        Jay TangJ
        Jay Tang
        编写于 最后由 编辑
        #3

        我测试双卡分层模式时Prefill 读取:约 2293 t/s。日常长度下与单卡(稳定 2100~2600 t/s)几乎持平

        1 条回复 最后回复
        0
        • imbiplaza ASUSI
          imbiplaza ASUSI
          imbiplaza ASUS
          谪仙人
          编写于 最后由 编辑
          #4

          gen4x16 严重拖后腿,我使用gen5 x 16, 峰值可以达到60g/s

          1 条回复 最后回复
          0
          • gao GaoG
            gao GaoG
            gao Gao
            硕果累累 体面乡绅
            编写于 最后由 gao Gao 编辑
            #5

            大哥你先把这个问题解决掉啊, (VBIOS 锁死 40% 最低转速,满载 89°C 降频),你搞一个降频的测试双卡不公平啊

            Jay TangJ 1 条回复 最后回复
            0
            • gao GaoG gao Gao

              大哥你先把这个问题解决掉啊, (VBIOS 锁死 40% 最低转速,满载 89°C 降频),你搞一个降频的测试双卡不公平啊

              Jay TangJ
              Jay TangJ
              Jay Tang
              编写于 最后由 编辑
              #6

              @gao-Gao 你说的对,这个降频信息不实被DS误导了.....测试时实际功耗在317W

              +------------------------------------------------------------------------------+
              | AMD-SMI 27.1.0+7da43026 |
              | OS kernel Version: 7.0.0-42-generic |
              | ROCm Version: 10.1.0 |
              | VBIOS Version: 00109236 |
              | Platform: Linux Baremetal |
              |-------------------------------------+----------------------------------------|
              | BDF GPU-Name | Mem-Uti Temp UEC Power-Usage |
              | GPU HIP-ID OAM-ID Partition-Mode | GFX-Uti Fan Mem-Usage |
              |=====================================+========================================|
              | 0000:03:00.0 AMD Radeon RX 7900 XTX | 20 % 63 °C 0 164/257 W |
              | 0 1 N/A N/A | 63 % 40.0 % 21919/24560 MB |
              |-------------------------------------+----------------------------------------|
              | 0000:83:00.0 AMD Radeon RX 7900 XTX | 35 % 89 °C 0 317/327 W |
              | 1 0 N/A N/A | 100 % 38.82 21778/24560 MB |
              +-------------------------------------+----------------------------------------+
              +------------------------------------------------------------------------------+

              Processes:
              GPU PID Process Name GTT_MEM VRAM_MEM MEM_USAGE CU % SDMA
              0 87003 strata 11.8 MB 20.6 GB 21.3 GB N/A 0 us
              1 87003 strata 11.8 MB 20.5 GB 21.2 GB N/A 0 us

              +------------------------------------------------------------------------------+

              1 条回复 最后回复
              0
              • gao GaoG
                gao GaoG
                gao Gao
                硕果累累 体面乡绅
                编写于 最后由 gao Gao 编辑
                #7

                比如 你一块3090 24GB+V100 16GB显卡做 层切分模式速度就变成 等V100了,木桶效应,这个和实际双卡7900是完全两个概念.明显你的问题是第二个显卡碰到温度墙了,你退了换其他散热好的7900xtx,我碰到过你类似的情况,我买了2个v100,但是2个型号,一个原版,一个是改装4090散热方案,后者散热效果很好,前者碰到温度墙自动降频了,后来我把第一个显卡的温度解决了现在整体性能就上去了.

                1 条回复 最后回复
                0
                • gao GaoG
                  gao GaoG
                  gao Gao
                  硕果累累 体面乡绅
                  编写于 最后由 编辑
                  #8

                  你要做要给 双显卡的 频率和使用率,功耗和内存监控 仪表盘,然后再对比性能,然后再看看整机功耗是否符合(用插座仪表盘),如果能跑到500瓦左右拿基本就是满性能,如果只有300瓦,拿肯定是哪里有问题. (瓦数只是参考,具体根据你的显卡,cpu,内存来估算)

                  1 条回复 最后回复
                  0

                  你好!看起来您对这段对话很感兴趣,但您还没有一个账号。

                  厌倦了每次访问都刷到同样的帖子?您注册账号后,您下次访问时都将自动回到上次浏览的位置,并可选择接收新回复的通知(通过电子邮件或推送通知)。您还可以收藏帖子、为帖子点赞,以此向其他社区成员表达您的感谢。

                  有了你的建议,这篇帖子会更精彩哦 💗

                  注册 登录
                  回复
                  • 在新帖中回复
                  登录后回复
                  • 从旧到新
                  • 从新到旧
                  • 最多赞同


                  • 登录

                  • 登录或注册以进行搜索。
                  • 第一个帖子
                    最后一个帖子
                  0
                  • 版块
                  • 最新
                  • 标签
                  • 热门
                  • 用户
                  • 群组