跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • 浅色
  • 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 广场
  1. 主页
  2. 版块
  3. LLM讨论区
  4. 双卡7900xtx VLLM qwen3.8 爽玩agent pp1600 tg 160+ (附 mtp/7900xtx全攻略)

双卡7900xtx VLLM qwen3.8 爽玩agent pp1600 tg 160+ (附 mtp/7900xtx全攻略)

已定时 已固定 已锁定 已移动 LLM讨论区
7900xtxvllmmtp
30 帖子 14 发布者 1.2k 浏览 3 关注中
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • F 在线
    F 在线
    flyer666
    德高望重
    编写于 最后由 flyer666 编辑
    #1

    这个周末在家用dsh疯狂pua白嫖来的美国豆包(gemini3.7-flash),用stock vllm 神奇的拉起来了 (Qwen3.8-27B-W4A16-AutoRound-GPTQ)[https://huggingface.co/Vishva007/Qwen3.8-27B-W4A16-AutoRound-GPTQ] 后 pp 1200 tg 50 无mtp后始终不太满意,继续调优,不得不说amd整vllm真是坑,尤其是7900xtx这种连fp8/AITER支持都没有的老架构,各种奇怪的数值溢出退化层出不穷,但好在最终全部搞定。顺便感谢论坛里的大神@iamvirus 的介绍https://github.com/JartX/vllm ,帮我把pp直接暴拉到几乎翻倍。

    最后说下体验吧,vllm下开8路并发,llama.cpp下tensor parallel 和Hermes agent对话便秘的感觉(900pp 50tg)完全没了,两个agent同时可以30-40 tg跑毫无压力,三个对话也可以勉强运行,单流70-80tok/s和很多在线api差不多,唯一的问题就是qwen3.8 thinking又臭又长,和在线api实际体验还是慢不少。考虑到这两张卡入的时候加起来不到1万,能跑到现在这个水平很满意了。

    我的机器是大体配置是一块终端华擎主板+32g ddr5+amd 9600x,可以做pcie4*8拆分给两张卡

    先秀一下具体数值吧,首先短上下文dflash2是绝对的王者,吞吐和单流都比mtp2高至少30%:(只测到8个并发,更高没测过,因为对我来说没啥实用价值),以下是0上下文测出的数据:

    并发路数 (Concurrency)	DFlash2 聚合吞吐 (Aggregate TG)	DFlash2 单路速率 (Per-Req TG)	MTP3 聚合吞吐 (Aggregate TG)	MTP3 单路速率 (Per-Req TG)	平均首字延迟 (TTFT)
    c = 1	113.25 tok/s	112.36 tok/s	111.41 tok/s	110.54 tok/s	178 ms
    c = 2	152.25 tok/s	77.49 tok/s	175.35 tok/s	88.94 tok/s	245 ms
    c = 3	177.60 tok/s	71.17 tok/s	204.84 tok/s	70.14 tok/s	350 ms
    c = 4	190.95 tok/s	56.45 tok/s	228.10 tok/s	67.44 tok/s	419 ms
    c = 5	211.76 tok/s	52.13 tok/s	254.79 tok/s	52.41 tok/s	490 ms
    c = 6	218.84 tok/s	44.23 tok/s	300.53 tok/s	51.73 tok/s	596 ms
    c = 7	249.90 tok/s	39.18 tok/s	289.66 tok/s	44.11 tok/s	703 ms
    c = 8	379.85 tok/s 🏆	50.18 tok/s	339.59 tok/s	43.74 tok/s	770 ms
    

    下面祭出dflash2论文中的最优workload(解数学题),可以看到150tok/s,实测有的题能到180tok/s,懒得找了

    9f71f84d-8f11-4b2f-b75a-6a278d053629-image.jpeg

    长上下文8k+ mtp和dflash就逐渐打平,但是mtp发挥往往比较稳定(tg随上下文稳定下降),dflash经常一会50 一会80随生成内容而跳,一般来说在80k上下,单流基本能在50-70之间,160k以上会一起退化到30. 以下是我用一个真实的dsh的session 文件 (80k context)一步步重放测出来的数值:
    f2dd6e28-d742-4b34-becd-91860f2777fd-image.jpeg

    考虑到dflash占用了宝贵的显存,目前稳定跑还是切回了mtp,实测慢不了多少,kv的提升是实实在在的。

    65ef1a16-4950-4fd0-b5d2-39ced85a0f85-image.jpeg

    下面直接上教程,我把vllm简单fork一下把改动放进了一个单独的branch:https://github.com/StevenChenSE/vllm/tree/feat/dflash-perf-opt 找个能扛事的在线llm api和称手的harness让他照着这个README.md来搞,注意目前我这个是裸机跑的,所以你得让手动编译一下kernel,但也不是太复杂,就找harness自己搞就行。

    1 条回复 最后回复
    8
    • farmer nodeF 离线
      farmer nodeF 离线
      farmer node
      编写于 最后由 编辑
      #2

      陌拜大神,大神威武

      1 条回复 最后回复
      1
      • williamlouisW 离线
        williamlouisW 离线
        williamlouis
        超级版主
        编写于 最后由 编辑
        #3

        不错。很有价值。上个主机的帅照就更完美了。

        个人主页:xlkj.org Telegram https://t.me/xlkjorg

        1 条回复 最后回复
        0
        • F 在线
          F 在线
          flyer666
          德高望重
          编写于 最后由 编辑
          #4

          这个 哈哈,淘宝100块的架子,无敌散热,就是孩子大了得保护一下

          afbdd9c2-b547-45c7-bf8b-56b2dcd6ff17-image.jpeg

          terryT farmer nodeF 2 条回复 最后回复
          3
          • williamlouisW 离线
            williamlouisW 离线
            williamlouis
            超级版主
            编写于 最后由 编辑
            #5

            双卡应该 背靠背 更合理。

            个人主页:xlkj.org Telegram https://t.me/xlkjorg

            1 条回复 最后回复
            0
            • F 在线
              F 在线
              flyer666
              德高望重
              编写于 最后由 编辑
              #6

              有道理,我也想双卡分开点,但是pcie延长线比较贵也有损耗。背靠背的问题是架子支持一个方向固定螺丝

              1 条回复 最后回复
              0
              • williamlouisW 离线
                williamlouisW 离线
                williamlouis
                超级版主
                编写于 最后由 编辑
                #7

                那就这样。你没机箱封闭。这样也没问题。

                个人主页:xlkj.org Telegram https://t.me/xlkjorg

                1 条回复 最后回复
                0
                • kos orK 在线
                  kos orK 在线
                  kos or
                  技术大牛 劳动模范
                  编写于 最后由 编辑
                  #8

                  感謝 !! 看來雙卡流效益真不錯 ~又多了一個作業了~抄

                  1 条回复 最后回复
                  0
                  • farmer nodeF 离线
                    farmer nodeF 离线
                    farmer node
                    编写于 最后由 编辑
                    #9

                    楼主参数是什么呢? 用的是和之前一样的模型和参数吗?

                    F 1 条回复 最后回复
                    0
                    • farmer nodeF farmer node

                      楼主参数是什么呢? 用的是和之前一样的模型和参数吗?

                      F 在线
                      F 在线
                      flyer666
                      德高望重
                      编写于 最后由 flyer666 编辑
                      #10

                      @farmer-node
                      看我repo啊,只能用我这个branch 跑起来,修了一堆bug和优化

                      https://github.com/StevenChenSE/vllm/tree/feat/dflash-perf-opt

                      farmer nodeF 1 条回复 最后回复
                      0
                      • F flyer666

                        @farmer-node
                        看我repo啊,只能用我这个branch 跑起来,修了一堆bug和优化

                        https://github.com/StevenChenSE/vllm/tree/feat/dflash-perf-opt

                        farmer nodeF 离线
                        farmer nodeF 离线
                        farmer node
                        编写于 最后由 编辑
                        #11

                        @flyer666 看到了,谢啦

                        1 条回复 最后回复
                        0
                        • yang songY 离线
                          yang songY 离线
                          yang song
                          编写于 最后由 编辑
                          #12
                          此主題已被删除!
                          1 条回复 最后回复
                          0
                          • zhenyu huangZ 离线
                            zhenyu huangZ 离线
                            zhenyu huang
                            编写于 最后由 编辑
                            #13

                            什么电源啊 双卡7900xtx有6个8pin口 我振华电源1200瓦是 4个8pin口加一个600瓦的12pin的口

                            F 1 条回复 最后回复
                            0
                            • ,terryT terry 固定了此主题
                            • yin mengY 离线
                              yin mengY 离线
                              yin meng
                              编写于 最后由 yin meng 编辑
                              #14

                              我是从楼主另外一个帖子跟过来,续作果然来了!强强强!
                              JartX的版本受之前帖子启发我也用上了,性能果然暴涨。不过dflash和MTP始终弄不好,跑是跑起来了但是decode也只是短上下文涨了一点点,长上下文和prefill却都降了不少,这次好好抄下作业。
                              其实什么投机都不开的情况下我也挺满意的了,llama-benchy 刚跑的测试:

                              5f98f84d-fe7b-4a47-b16a-92cec24aa9e8-image.jpeg

                              1 条回复 最后回复
                              0
                              • zhenyu huangZ zhenyu huang

                                什么电源啊 双卡7900xtx有6个8pin口 我振华电源1200瓦是 4个8pin口加一个600瓦的12pin的口

                                F 在线
                                F 在线
                                flyer666
                                德高望重
                                编写于 最后由 编辑
                                #15

                                @zhenyu-huang 够了 用rocm-smi限制单卡功率262w, 3个8pin接一张卡,1个8pin + 12pin一转二接另一张卡

                                1 条回复 最后回复
                                0
                                • royleecnR 离线
                                  royleecnR 离线
                                  royleecn
                                  编写于 最后由 编辑
                                  #16

                                  请问用的什么延长线,是pcie 16 bios设置双X8,连接线连接主pcie插槽吗

                                  F 1 条回复 最后回复
                                  0
                                  • royleecnR royleecn

                                    请问用的什么延长线,是pcie 16 bios设置双X8,连接线连接主pcie插槽吗

                                    F 在线
                                    F 在线
                                    flyer666
                                    德高望重
                                    编写于 最后由 编辑
                                    #17

                                    @royleecn 就京东上买的 不到200,x8拆分不用配置 插双卡自动拆分

                                    shiyiiiiS 1 条回复 最后回复
                                    0
                                    • F flyer666

                                      这个 哈哈,淘宝100块的架子,无敌散热,就是孩子大了得保护一下

                                      afbdd9c2-b547-45c7-bf8b-56b2dcd6ff17-image.jpeg

                                      terryT 在线
                                      terryT 在线
                                      terry
                                      超级版主
                                      编写于 最后由 terry 编辑
                                      #18

                                      @flyer666 这机架挺好看的,100块我也要买一个。

                                      油管:https://www.youtube.com/@抡锤者

                                      F 1 条回复 最后回复
                                      0
                                      • terryT terry

                                        @flyer666 这机架挺好看的,100块我也要买一个。

                                        F 在线
                                        F 在线
                                        flyer666
                                        德高望重
                                        编写于 最后由 编辑
                                        #19

                                        @terry 【淘宝】https://e.tb.cn/h.8mjotDyGvc4vpj5?tk=70jlTVq0sg9 CZ005 「超算AI训练开放式X99双路EATX主板4卡机箱双电源显卡机架4K435」
                                        点击链接直接打开 或者 淘宝搜索直接打开

                                        1 条回复 最后回复
                                        1
                                        • ,L laobenxiong 引用了 此主题
                                        • G 离线
                                          G 离线
                                          gk20082000
                                          编写于 最后由 编辑
                                          #20

                                          r9700,rdna4能按这个跑么?

                                          F I 2 条回复 最后回复
                                          0

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

                                          厌倦了每次访问都刷到同样的帖子?您注册账号后,您每次返回时都能精准定位到您上次浏览的位置,并可选择接收新回复通知(通过邮件或推送通知)。您还能收藏书签、为帖子顶,向社区成员表达您的欣赏。

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

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


                                          • 登录

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