分享下双卡AMD R9700跑一下qwen3.8-27b效果(转载)

mgm3000 🌱 破土(0) | 版块: AI软硬件 | 发布时间: 2026-08-23 10:50:03.763833 | 浏览: 19 | 回复: 0

转载自 抡锤者论坛,原作者:罗冰寒,原帖《分享下双卡AMD R9700跑一下qwen3.8-27b效果》

之前玩AI入的N卡看涨价厉害卖了。。。但实在又想玩AI本地部署(文本和视频都想玩),又入了两张r9700,今天刚点亮,跑个qwen3.8 27b给大家分享下

硬件配置:

操作系统:Ubuntu 24.04,内核 7.0.0-30-generic

CPU:Intel Core Ultra 7 270K Plus(Arrow Lake)

  • 24 核,最高频率 5.5 GHz

内存:64GB(系统识别 62GiB,当前空闲约 29GB)

显卡:2× AMD Radeon AI PRO R9700(工作站版,RDNA4/gfx1201)

  • 单卡 32GB GDDR6,可用显存各 31.9 GiB

  • PCI ID 1002:7551

  • 双卡拓扑:PCIe 5.0 板内拆分 x8 + x8(主板 BIOS 启用)

  • card1 = 04:00.0(本地直连,承担显示输出)

  • card2 = 07:00.0(经 RPC 挂载,纯计算)

  • 驱动:Mesa RADV 25.2.8(Vulkan),内核 amdgpu

  • 未安装 ROCm(因此 llama.cpp 走 Vulkan 后端)

主板:铭瑄 iCraft Z890 Pacific(Intel Z890 芯片组)

工具

一、当前工具/部署栈

  • llama.cpp b10568(Vulkan 预编译版)+ ggml-rpc-server(RPC 双卡桥)

  • 模型:Qwen3.8-27B unsloth UD-Q6_K_L(6-bit 动态量化,22.5GB)

  • 草稿模型:mtp-Qwen3.8-27B-Q4_0(1.37GB,MTP 投机解码用)

  • GPU:Mesa RADV 25.2.8 驱动(RDNA4 gfx1201 原生支持)

  • 服务器参数:128K 上下文、-cram 40000、-fa on、-np 1、--agent、--jinja

【二、已生效的加速机制】

  1. MTP 投机解码:--spec-type draft-mtp + Q4 草稿模型(--spec-draft-n-max 3)。效果最显著:生成从 21 → 36-49 tok/s(约 1.6-2.3x),接受率实测 0.41-0.88

  2. 双卡并行:layer split 流水线 + RPC,权重和 128K KV cache 按显存比例分摊(card1 1/3、card2 2/3),两卡实测负载 30%/69%

  3. Flash Attention:-fa on(注意:日志显示 fused Gated Delta Net 被禁用,flash-attn 正常)

  4. UD 动态量化:unsloth 的 Q6_K_L 质量接近 Q8、体积只有 24GB,带宽友好

  5. KV cache 双卡分摊:128K 上下文 KV 全在显存(无 RAM 回退),这是 128K 下仍保持 36 tok/s 的关键

  6. Prompt caching(自动):日志 graphs reused / LCP similarity 显示上下文复用已在工作,重复 prompt 命中缓存

  7. 单槽位(-np 1):避免多槽 KV 碎片

  8. 模型 mmap 加载:启动 17 秒,内存映射零拷贝

效果

  • 生成(tg):36 tok/s 稳定,短对话峰值 49 tok/s

  • prompt 处理(pp):短 prompt 497 t/s,长 prompt(375 tokens)280 t/s

  • 这是 27B 稠密模型 Q6 在双 R9700 上的成绩

图片

图片

图片


版权归原作者「罗冰寒」所有,如有侵权请联系删除。

💬 回复列表(0)
暂无回复

请登录后发表回复