跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • 浅色
  • 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
F

fcys

@fcys
体面乡绅
取消关注 关注
关于
帖子
32
主题
1
分享
0
群组
1
粉丝
0
关注
0

帖子

最新 最佳 有争议的

  • 395跟风Halogen 推理速度实测
    F fcys
    AI硬件 amd 本地模型 qwen

    硬件配置

    • 整机: abee AI Station 395 Max(不撞温度墙,不掉频)
    • APU: AMD RYZEN AI MAX+ 395 w/ Radeon 8060S(32 线程)
    • 统一内存: 128 GiB(CPU+GPU 共用池;系统可见约 124 GiB)
    • GPU: AMD Radeon 8060S(gfx1151,PCI 1002:1586,amdgpu),/dev/kfd 就绪
    • 内核: Linux 7.0.0-31-generic

    模型与引擎

    • 模型: halogen-qwen3.8-flash-next
    • 引擎: Halogen Server v0.6.0
    • 上下文: 262144
    • 测速条件: 关闭思考链(enable_thinking=false),prefill temp=0.0 / decode temp=0.4(IOMMU 未开启,详见下方对比说明)

    与官方 halogen-flash-server 对比说明

    • IOMMU:官方参考机以 amd_iommu=off 测得,并明确该项值 13–16% 的 prefill。本机 BIOS 内 IOMMU 选项为灰色不可选,没有来得及研究就测试了,可能需要更新 BIOS;极有可能是因为 abee 液冷的散热余量补了这部分差异,实测 prefill 仍与官方引擎 bench 吻合(差 1–2%)。
    • 功耗:官方数据在约 85W 持续封装功耗下测得。本机功耗策略为 auto,GPU TDP 全程跑满 120W,配合 abee 液冷散热强、不撞温度墙、噪音很低,decode 全程不降频,故 decode 数字未受功耗包络限制。

    Decode 吐字速度(temp=0.4,每负载 3 发)

    负载 run1 run2 run3 中位 t/s
    fib 数列 39.3 57.0 57.6 57.0
    代码生成 54.1 54.6 53.4 54.1
    中文散文 37.0 36.3 37.2 37.0

    Prefill 七阶(temp=0.0,prefill t/s = prompt_tokens / TTFT)

    长度 实际 prompt_tokens TTFT(s) prefill t/s
    ~2K 2244 2.57 873.7
    ~4K 4476 4.16 1076.3
    ~8K 8940 7.30 1225.4
    ~16K 17868 13.56 1317.5
    ~32K 35724 25.53 1399.5
    ~64K 71472 51.64 1384.1
    ~128K 142968 106.92 1337.1

    Prompt cache 冷热对比(32K 同 prompt 连发两发)

    TTFT(s) 等效 t/s
    冷 25.84 1382.4
    暖 0.13 271783.4

    暖 / 冷 TTFT 加速 = 196.6x

    Agentic 工具调用 decode(带 tools schema,temp=0.4)

    in=368 / out=94 / gen=1.15s → 81.5 t/s

    体验

    整体用下来体验感很好。平时拿它写代码、跑 agent,长上下文读起来也就几秒到十几秒,缓存命中之后后面几轮基本是秒回,来回追问、反复看长文档几乎感觉不出在等。吐字大概 50 t/s 上下,代码和结构化输出能到 54+。GPU 全程能跑满 120W,声音也不高,安安静静就把活干完了。


  • gufo對決Halogen 實測Qwen3.8-Flash-Next (AMD AI Max+395)
    F fcys
    AI硬件 amd qwen-flash 本地模型

    @terry 哈哈,主要是我现在人在外地。刚从手机翻出来两张以前拍的。

    液冷冷板几乎覆盖了PCB,一把140mm风扇把冷排的热风从顶部排出。满载时转速也不高,哪怕在深更半夜,一两米外就听不到了。

    我入手比较早,当时 18k,到现在来看性价比相当高。当然从综合的使用感受上来看,哪怕是现在价格涨了不少,我觉得也可以考虑,放家里跑着基本上是无感的,能效比还高。除了本地的机器,我办公室的pc和笔电也通过Tailscale连了进来。这个还真得感谢halogen,一个月之前还只是玩具。

    001.jpg

    002.jpg


  • 京东上的’蓝宝石旗舰店’和‘蓝宝石显卡旗舰店’,两个说相互不认识,请教各位从哪里买A卡?
    F fcys
    AI硬件 7900xtx amd

    这都是pop店,没什么区别,都不是自营


  • m920x接两张7900xtx
    F fcys
    AI硬件 7900xtx amd 多卡部署

    123_compressed.jpg
    234_compressed.jpg
    刚看过油管视频,过来分享一下我的双卡硬件思路。要同时解决体积和散热还是得改液冷,广东室温30度,两张A卡跑满,结温不高于80度。冷排风扇和侧板风扇都是160的,恒定700转,距离1米以上听不到任何声音。当然改液冷对咱们普通消费者来说往往意味着丧失质保,这一点需要取舍,但是使用感受真的是比风冷好太多了。顺带提醒一个坑,冷板一定要全铜焊接的,不要用其他材质,也不要用密封圈锁固的密封方式,现在配件价格这么高,一旦漏液就不值当了。


  • T7910 双卡本地推理全记录:7900 XTX 把两张卡跑掉总线,换 R9700 后大 BAR + P2P 一次打通,最后 4 并发 × 160K 稳跑
    F fcys
    AI硬件 7900xtx r9700 多卡部署

    @terry 说实话双RDNA3跑起来没什么问题,楼主掉卡大概率是7910的1300w电源顶不住。7900xtx的瞬时功耗过高是出了名的,这卡刚上市的时候因为掉驱动的情况过渡,所以有很多峰值功率的实测,我记得单卡瞬时是能跑到700w的。我也是双RDNA3用了2000w电源,另外pcie通道确实要直连CPU。


  • 395跟风Halogen 推理速度实测
    F fcys
    AI硬件 amd 本地模型 qwen

    这个作者更新太快了,前几天更新0.8.0后补测了一些数据,结果现在看已经更新到0.11.4了,就先这样吧,实在是跟不上作者节奏了

    TTFT 随上下文规模近似线性增长:8K 档 6.2s 递增至 256K 档 198.1s(峰值)。16K/64K 复测时
    TTFT 分别为 0.078s/0.125s,远低于首测(10.953s/44.640s),疑似命中 prompt cache;
    该测试数值不反映冷启动预填充能力。

    8K–256K 各档 TTFT:8K 6.156s|16K 10.953s|32K 21.891s|64K 44.640s|128K 93.140s|256K 198.125s

    16K/64K 首测与复测对照

    · 16K 首测|平均延迟 24.985s|TTFT 10.953s|模型解码 34.92 t/s|Prompt 解码 1,460.79 t/s|总耗时 25.14s
    · 16K 复测|平均延迟 12.047s|TTFT 0.078s|模型解码 42.53 t/s|Prompt 解码 1,328.13 t/s|总耗时 12.20s
    · 64K 首测|平均延迟 58.219s|TTFT 44.640s|模型解码 36.38 t/s|Prompt 解码 1,433.69 t/s|总耗时 58.39s
    · 64K 复测|平均延迟 12.281s|TTFT 0.125s|模型解码 38.91 t/s|Prompt 解码 5,211.30 t/s|总耗时 12.45s

    首测为首次请求,复测为同一 prompt 的第二次请求(prompt cache 命中,prefill 结果被复用);
    复测值仅代表缓存命中场景的吞吐,不宜与首测冷启动值直接对比。


  • gufo對決Halogen 實測Qwen3.8-Flash-Next (AMD AI Max+395)
    F fcys
    AI硬件 amd qwen-flash 本地模型

    @dardeaw-feng 先回答:全部是單路(一次一個請求、串行跑)。2080 / 1850 那些數字都是單請求測出來的。

    看到你問,我順手補測了 4 路併發(服務 KV_SLOTS=4,4 路同時打 8K 提示詞、max_tokens=256、temp 0):

    口徑 單路 4 路併發(每路) 聚合
    prefill 4.37 s(1830 tok/s) 4.26 / 4.35 / 4.40 s(1877 / 1840 / 1823 tok/s) prefill 不掉
    decode 43.2 tok/s 4.4 / 4.9 / 21.4 / 9.3 tok/s 4 路之和 ≈ 40 tok/s

    4 路裡有 1 路是同一條提示詞、命中了剛才單路測試留下的前綴快取(prompt_n=0),所以 prefill 只列另外 3 路;decode 四路都是真實數據。

    兩個結論:

    1. prefill 併發幾乎不掉(每路仍 ~1830–1877 tok/s);
    2. decode 會塌:單路 43.2 → 每路 4–21 tok/s,四路加起來 ≈ 40 tok/s,跟單路同級。

    原因寫在引擎自己的啟動日誌裡:

    flash_serve: listening on 127.0.0.1:8730, 4 slots over ONE 262144-position KV pool ...
                 MTP depth-2 selectable (drafter 1, speculates while alone)
    

    speculates while alone —— 投機解碼只在「獨占」時開,有人同時生成就退回串行。所以多路併發的意義是「多個會話都要有回應」,不是提高總吞吐。


    特別調了什麼

    硬體 / 內核層

    1. BIOS 的 UMA frame buffer 調回最小(只 carve 1 GiB),系統可見 124.4 GiB;
    2. 內核參數(GRUB_CMDLINE_LINUX_DEFAULT):
    amdgpu.gttsize=126976 ttm.pages_limit=32505856 ttm.page_pool_size=32505856 amd_iommu=off
    

    開機後 mem_info_gtt_total 出 124.0 GiB。(amd_iommu=off 是早期做過 A/B 後留下來的設定,這一輪沒有重測。)

    1. 功耗:PBO 開啟,滿載穩定 ~153 W(跑滿 AMD 的 PPT slow 上限);CPU governor 是 powersave。

    引擎層(HALOGEN_*,跟預設不同的就這幾個)

    參數 我設 官方預設 為什麼
    HALOGEN_MAX_TOK 16384 32768 prefill arena 減半。0.16.0 上兩者速度在噪聲內(@32K:2001 vs 1957),但 working memory 從 12.5 → 8.1 GiB
    HALOGEN_KV_POOL_POSITIONS 262144 2×CTX = 524288 同理,省下 7.2 GiB 給頁快取
    HALOGEN_HOST_RESERVE_GIB 24 20 同上,留更多給頁快取
    HALOGEN_COMPOSABLE_CONTEXT 0 0 實測開著在 8K 提示詞上慢 16.7%
    HALOGEN_REASONING_EFFORT low 模板 xhigh 預設在 agent 長鏈上思考過久(慢約 3 倍)
    HALOGEN_PROMPT_CACHE 2 2 resume-anywhere
    HALOGEN_CACHE_DIR /cache 未設 快取落盤,重啟後續聊
    HALOGEN_CACHE_BRANCHES 3 2 父會話分叉出子代理時保住 resume point
    HALOGEN_CACHE_PRUNE_OLD 1 0 升級時清掉舊 build 殘留子樹
    HALOGEN_VISION_TOWER 1 未設 開視覺

    核心邏輯一句話:MAX_TOK 與 KV_POOL_POSITIONS 都往小調,把 RAM 讓給那張 47.7 GiB 的 n-gram 查找表(它不常駐,全靠 page cache)。

    checkpoint

    用 v2(qwen38-flash-next-v2.hgn 62.11 GiB + 獨立 ngram.hgn 47.68 GiB),不是舊的 w4b。常駐從 87.0 → 78.3 GiB(多出 8.7 GiB 給頁快取),同題 ppl 好 1.9%。

    容器啟動參數

    podman run --rm --name halogen-flash -p 8731:8731 \
      --device /dev/kfd --device /dev/dri --group-add keep-groups \
      --security-opt seccomp=unconfined --ipc=host --ulimit memlock=-1:-1 \
      -v <models>:/models:ro -v <cache>:/cache \
      -e HALOGEN_KV_POOL_POSITIONS=262144 -e HALOGEN_PROMPT_CACHE=2 \
      -e HALOGEN_HOST_RESERVE_GIB=24 -e HALOGEN_VISION_TOWER=1 \
      -e HALOGEN_COMPOSABLE_CONTEXT=0 -e HALOGEN_CACHE_DIR=/cache \
      -e HALOGEN_REASONING_EFFORT=low -e HALOGEN_MAX_TOK=16384 \
      -e HALOGEN_PREFILL_CHUNK=16384 -e HALOGEN_CACHE_PRUNE_OLD=1 \
      -e HALOGEN_CACHE_BRANCHES=3 \
      ghcr.io/peonist-ai/halogen-flash-server:0.16.0
    

    啟動後記憶體實測行:

    memory: 62.9 GiB of weights locked in RAM (0.8 of them the vision tower's),
            7.2 GiB of KV pool, 8.1 GiB of working memory, 78.3 GiB in all
    

    單路完整數據(0.16.0 + v2,temp 0、effort low)

    prefill 隨深度

    深度 / 規模 prefill 速度
    4K 1960 tok/s
    32K 2080 tok/s
    64K 2042 tok/s
    128K 1991 tok/s
    192K 1850 tok/s
    244K 1848 tok/s
    256K 1824 tok/s
    260K 1836 tok/s

    4K → 260K 只掉 6%,沒有「越長越慢」。

    decode(與深度無關)

    口徑 decode
    512 token 樣本 @32K(樣本最大) 44.1 tok/s
    niah 檢索(每次只生成 32 token) 36.4 – 37.9 tok/s
    長上下文 API(每次 187–200 token) 28 – 53 tok/s

    decode 速度不隨上下文深度變化 —— 48/64 層沒有 KV cache。
    它主要由投機解碼命中率(生成內容的可預測性)與樣本長度決定:
    同一種任務在 192K / 244K / 256K 上分別測到 52.2 / 28.1 / 53.1 tok/s,
    散布這麼大是短樣本的起停開銷造成的,不是「越長越快」。

    檢索完整性(引擎 niah,深度 × 位置)

    深度 p05 p50 p95 合計
    4,096 3/3 3/3 3/3 9/9(100%)
    32,768 3/3 3/3 3/3 9/9(100%)
    65,536 3/3 3/3 3/3 9/9(100%)
    131,072 3/3 2/3 3/3 8/9(88.9%)
    總計 35/36(97.2%)

    prompt cache

    口徑 冷 暖
    128K 前綴第二輪 58.5 s 0.0 s(prompt_n=0,端到端 2.9 s)
    259K 前綴命中 — 端到端 3.7 s

    上限

    prompt + max_tokens ≤ 262,144,用同一條 259,474 token 的提示詞卡過邊界:

    max_tokens 合計 結果
    2,670 262,144 ✅ 200
    2,671 262,145 ❌ 400(leaving room for 2670)

  • 【直播】4卡R9700从采购到调试
    F fcys
    AI硬件 r9700 多卡部署

    @Name-Error 这些都是DIY液冷的方案,风险比较高。

    有几个坑:
    1,不论是CPU还是GPU冷板(水路的部分)要用全铜和全焊接。不要用密封圈锁固,多一倒密封圈多一道风险;另外绝对不能用亚克力,疲劳开裂很常见。
    2,不要自己diy液冷,多一个拧头多一个风险点。
    3,别用by,不是针对by,是见过太多问题了。。。

  • 登录

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