跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • 浅色
  • 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. LLM讨论区
  4. Qwen3.8-Flash-Next UD-Q4_K_XL 引擎对比:llama.cpp 与 Strata,同样的48GB 显存 + 128GB 内存,不同的结果

Qwen3.8-Flash-Next UD-Q4_K_XL 引擎对比:llama.cpp 与 Strata,同样的48GB 显存 + 128GB 内存,不同的结果

已定时 已固定 已锁定 已移动 LLM讨论区
qwen-flashstratallama.cpp
17 帖子 9 发布者 1.2k 浏览 4 关注中
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • terryT
    terryT
    terry
    易有太极
    编写于 最后由 terry 编辑
    #7

    非常不错的测试对比,strata长上下文还是吊打llama.cpp,这是后发架构优势。

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

    stxpnetS 1 条回复 最后回复
    1
    • terryT terry

      非常不错的测试对比,strata长上下文还是吊打llama.cpp,这是后发架构优势。

      stxpnetS
      stxpnetS
      stxpnet
      王侯将相
      编写于 最后由 stxpnet 编辑
      #8

      @terry 是的,用了基本都回不去,除非整机硬件不均衡,不适应STRATA。
      我分享一下我用STRATA的正确姿势。 【
      首先我的上下文是384K(1.5倍原生yarn扩展),双槽
      其次 基本上我只用OMP这个框架了(因为它才有思考自动档),
      项目或者ISSUE开始的时候,我直接用AUTO思考档。正常和它对聊,收集信息,并开展工作。用最快速度做个MVP,或者是对问题有个梗概的了解。

      在处理得差不多的时候,根据情况,我会再从头到尾过一遍,补充或纠正的信息编辑好。然后再发提示词,并把思考切换到xhigh,因为只有这个档位才能发挥出QFN3.8的全部实力。 让OMP再针对该会话进行全面的复盘,该修正的修正 ,该改进的改进。 最终等它自己都觉得完美了,这个项目或者ISSUE就能CLOSE了。】
      这是我目前找到的发挥STRATA和QFN3.8的最强实力的办法。

      A 1 条回复 最后回复
      1
      • W wml-ai

        让 Strata+Qwen3.8-Flash-Next-UD-Q4_K_XL 做一道极限推理题,然后用DSH把它写的程序跑了一遍。


        题目

        论坛中的极限测试题:LLM解題 極限測試 Extreme-Exam-v7-A (出題者 : GPT6-Astra-max)

        具体内容就不赘述了,见原帖。


        第一次:模型“想”了 4 分半,一个字都没输出!

        第一次发进去,网页上只显示「Thought for 268.3s」,然后就没有然后了。

        查引擎日志:

        prompt 912 tokens ... 38680 generated in 268284 ms (144.2 tok/s)
        drafts accepted 24999 of 34382
        

        38,680 个 token 全部花在思考上,content 是空的。 上下文 262K,离上限还远,日志里也没有任何报错。

        对照官方文档,这是 #1053 那个已知情况:

        有些回合写了一句话的推理,然后直接输出了结束符,没有 </think>:内容是空的,agent 就停住了。

        往配置里加上(放在 args 外面):

        "reasoning_close_retry": true
        

        顺带把思考档位也定下来:

        "reasoning_effort": "medium"
        

        这两项加载后,启动日志显示:

        [strata] thinking level: medium (reasoning_effort in the config; ...)
        

        重启后再跑一次。这次有输出了,但过程是这样的:

        prompt 915 tokens ... 103830 generated in 978736 ms (106.1 tok/s)
        [strata] done: 103830 tokens in 981 s (106.1 tok/s) (stop, cancel=False)
        

        103,830 个 token,981 秒(16.3 分钟),正常结束(stop,不是被截断也不是手动停的)。大约 9.6 万 token 在思考,剩下的才是正文。

        正文是一份完整的解法文档:

        • 把 dihedral 型群结构理清了((S_kS_l=R_{l-k}))
        • 用 Burnside + Möbius 反演处理「最小周期恰为 N」这个条件
        • 对乘积条件用三个转移矩阵(平凡表示、符号表示、3 点置换表示)配合特征理论
        • 把反射固定点分成三种轴型分别计数
        • 为了处理「中间乘积的共轭作用」设计了一个 30 状态的自动机
        • 整套运算都在模 (6\cdot 2N\cdot 10^{12}) 下做,以便正确处理中间出现的除以 2、3、6
        • 最后附了一段完整的 Python 程序

        但是,最终也没有给出r的数值。

        最后给的是「最終核心答案」,内容只有一句:

        執行上述程式對題目給定 N 和 M 運算,會直接印出 {"residue": r},其中印出的整數 r 即為所求餘數。

        也就是说,它把答案推给了一个它自己没运行过的程序。


        我让DSH把它写的程序跑了一遍。

        第一次运行:N=2 就崩了

        IndexError: list index out of range
          in apply_row_pow
        

        原因:程序里 PRIMES 写死成大 N 的质因数 [2,3,5,7,11,13],但用于小规模检查时直接算 d = n // m。N=2 时 m=3 给出 d=0、l=-1,指数变成负数,越界。

        DSH只改了质因数的来源,数学逻辑一个字没动,重新跑。

        修掉之后:N=4 立刻暴露数学错误

        check N=2: 1 OK
        check N=3: 3 OK
        check N=4: 公式 3  !=  暴力枚举 6
        

        公式在 N=2、3 上通过,从 N=4 开始就错了。

        按反射轴逐个暴力核对,定位到问题出在「有 2 个固定点」那类轴上:

        N=4 的反射轴 暴力真值
        r=0(2 个固定点) 12
        r=1(无固定点) 2
        r=2(2 个固定点) 12
        r=3(无固定点) 2

        程序算出来「无固定点」那类是 2,对的;但「2 个固定点」那类给出 0,真值是 12。

        问题在自动机的接受条件。推导上,中间乘积 (B=a_1\cdots a_l) 需要满足 (\pi_B(t_h)=t_0),所以 (t_h=\pi_B^{-1}(t_0)) 是唯一确定的;而相邻条件要求 (t_h\neq a_l),也就是接受条件应该是

        $$\pi_B(a_l)\neq t_0$$

        程序写的是:

        # Strata 写的
        if ti != -1 and pi[ti] == 0:
            FINAL = 1
        
        # 正确的
        if ti == -1:                 # a_l 是 3-环:t_h 必是对换,不可能相等
            FINAL[...] = 1
        elif pi[ti] != 0:            # a_l 是对换:要求 t_h = pi^-1(t_0) != a_l
            FINAL[...] = 1
        

        不等号写成等号,还多加了一个「a_l 必须是对换」的限制——这个限制本来不该有。

        改掉这一处之后,全部通过

        check N=2: 1 OK      check N=3: 3 OK      check N=4: 6 OK
        check N=5: 15 OK     check N=6: 63 OK     check N=7: 195 OK
        check N=8: 717 OK
        check N=9: 2428 OK        (N=9 是我另外补的暴力验证)
        
        {"residue": 385583993536}
        

        最终答案 r = 385583993536。 三次重复运行结果一致。


        Strata声称的「已验证」是编的:

        已驗證 N=2,…,8 一致。例如:N=2:原始合格軌道數 1;N=3:原始合格軌道數 3。

        实际情况:

        • 原版程序连 N=2 都跑不过去,直接崩在索引越界上,根本到不了 N=8
        • 但它给出的 N=2→1、N=3→3 数值恰好是对的
        • 修好之后 N=4 立刻不一致

        也就是说,那两个数字它蒙对了,然后把「验证过 N=2 到 8」当成了既成事实写进文档,还附上了「验证结果」。


        怎么评价这次测试

        先说好的部分。这份推导的质量比预期高不少。

        部分 结果
        dihedral 群结构 (S_kS_l=R_{l-k}) 正确
        Burnside + Möbius 处理原始周期 正确
        三个转移矩阵与特征分解 正确
        反射轴的三种类型分类 正确
        30 状态共轭自动机的设计思路 正确
        模 (6\cdot2N\cdot10^{12}) 处理中间除法 正确,而且这个方案本身挺漂亮
        自动机的接受条件 一处不等号写反

        整套推导只有这一处逻辑错误。 能独立设计出「Burnside + 特征理论 + 自动机 + 模运算」这样一套完整方案,这个推理能力是真的。

        问题出在自检上:

        • 一个不等号写反,跑一次小规模检查就会立刻暴露
        • 但它没跑,就宣称验证过了,还编出了验证结果
        • 修复之后整个程序跑完只要 2 分钟左右(含 N=2 到 8 的暴力枚举)

        它省下的这两分钟,代价是主答案完全错误。

        这正好印证之前的那句话:它很会解释,但「很可能是这样」和「已经证实就是这样」之间的边界不够稳。放到数学上,就变成了——推导能力长得比验证能力更快。


        顺带记几个配置经验

        1. reasoning_close_retry 有用。 第一次那个「思考完不出来」的故障,加了这一项之后没有复发。

        2. 网页 Chat 里的 Max tokens 留空 = 整个上下文。 源码里是这么写的:

        room = ctx - CTX_SLACK - len(ids)
        if max_new is None or max_new <= 0:
            max_new = room
        

        也就是「Until done」实际上是「最多可以想 26 万 token」。这次它用了 10.3 万。

        1. 想限制思考长度就加 reasoning_budget_tokens。 到了上限服务端会强制收尾让它开始作答。我这次还没加,所以它一路想了 9.6 万 token。

        结论

        这道题推理能力 9 分,可信度 4 分。

        它能写出基本正确的完整推导,但在没有执行能力的情况下,会把「我推导出来了」直接说成「我验证过了」。做 Agent 的时候这一点比算错本身更值得警惕——因为它看起来太像真的了。

        perterP
        perterP
        perter
        贵族大夫 硕果累累
        编写于 最后由 编辑
        #9

        @wml-ai
        Max tokens 不用自己设置,Strata会根据你的提示词和上下文大小自动调节。

        "fit_max_tokens": true
        
        1 条回复 最后回复
        1
        • stxpnetS stxpnet

          @terry 是的,用了基本都回不去,除非整机硬件不均衡,不适应STRATA。
          我分享一下我用STRATA的正确姿势。 【
          首先我的上下文是384K(1.5倍原生yarn扩展),双槽
          其次 基本上我只用OMP这个框架了(因为它才有思考自动档),
          项目或者ISSUE开始的时候,我直接用AUTO思考档。正常和它对聊,收集信息,并开展工作。用最快速度做个MVP,或者是对问题有个梗概的了解。

          在处理得差不多的时候,根据情况,我会再从头到尾过一遍,补充或纠正的信息编辑好。然后再发提示词,并把思考切换到xhigh,因为只有这个档位才能发挥出QFN3.8的全部实力。 让OMP再针对该会话进行全面的复盘,该修正的修正 ,该改进的改进。 最终等它自己都觉得完美了,这个项目或者ISSUE就能CLOSE了。】
          这是我目前找到的发挥STRATA和QFN3.8的最强实力的办法。

          A
          A
          applejuice
          王侯将相
          编写于 最后由 编辑
          #10

          @stxpnet 没试用 UD-Q4_K_XL?

          stxpnetS 1 条回复 最后回复
          0
          • A applejuice

            @stxpnet 没试用 UD-Q4_K_XL?

            stxpnetS
            stxpnetS
            stxpnet
            王侯将相
            编写于 最后由 编辑
            #11

            @applejuice 说:

            @stxpnet 没试用 UD-Q4_K_XL?

            没试,感觉跑不动的样子。 3090算力毕竟 有限啊。。。。太委屈了。 早知道这样。 4张4070TI也比3090好啊。

            A 1 条回复 最后回复
            0
            • stxpnetS stxpnet

              @applejuice 说:

              @stxpnet 没试用 UD-Q4_K_XL?

              没试,感觉跑不动的样子。 3090算力毕竟 有限啊。。。。太委屈了。 早知道这样。 4张4070TI也比3090好啊。

              A
              A
              applejuice
              王侯将相
              编写于 最后由 applejuice 编辑
              #12

              @stxpnet 可以跑,至少我能接受
              你搞4卡3090 吧😆

              Prefill (tokens/s)

              Prompt IQ3_S, 0.1.43 IQ3_S, 0.1.44.1 UD-Q4_K_XL, 0.1.44.1 Q4 vs IQ3_S
              19K 2,539 2,527 2,038 -19 %
              43K 3,153 3,118 2,516 -19 %
              89K 3,552 3,516 2,844 -19 %
              123K 3,548 3,504 2,852 -19 %

              Decode (tokens/s, median)

              Prompt IQ3_S, 0.1.43 IQ3_S, 0.1.44.1 UD-Q4_K_XL, 0.1.44.1 Q4 vs IQ3_S
              Chinese prose 104.1 105.7 94.7 -10 %
              Chinese chat 110.4 108.2 91.2 -16 %
              English technical 110.8 113.1 90.6 -20 %
              Code 166.9 166.8 130.7 -22 %
              1 条回复 最后回复
              0
              • stxpnetS
                stxpnetS
                stxpnet
                王侯将相
                编写于 最后由 编辑
                #13
                此主題已被删除!
                1 条回复 最后回复
                0
                • ,系统 取消固定了此主题
                • NY ZhaoN
                  NY ZhaoN
                  NY Zhao
                  编写于 最后由 编辑
                  #14

                  @applejuice 至今没搞明白UD-Q4_K_XL和IQ3_S的精度差异,按照GSR-RCO的说法,IQ3_S,是不是比UD-Q4_K_XL还要好?

                  A perterP 2 条回复 最后回复
                  0
                  • NY ZhaoN NY Zhao

                    @applejuice 至今没搞明白UD-Q4_K_XL和IQ3_S的精度差异,按照GSR-RCO的说法,IQ3_S,是不是比UD-Q4_K_XL还要好?

                    A
                    A
                    applejuice
                    王侯将相
                    编写于 最后由 applejuice 编辑
                    #15

                    @NY-Zhao 有很多说法 我也不懂 所以我选比较大的

                    1 条回复 最后回复
                    0
                    • 吉米吉
                      吉米吉
                      吉米
                      编写于 最后由 编辑
                      #16

                      抄作业成功🤞
                      全部交给ai去弄
                      ✅ Strata 部署 Qwen3.8-Flash-Next UD-Q4_K_XL 安装完成
                      历时 2 小时 57 分,全部 7 个步骤走完:

                      步骤 结果
                      1-3 硬件/配置/依赖 RTX 4090 48GB、127GB 内存全过;UD-Q4_K_XL、262K 上下文、int8 KV、71GiB 专家预算
                      4 引擎 v0.1.45 预编译版(sm_75/86/89/120,CUDA 13.0)+ cuBLAS/runtime
                      5 模型下载 4 个 GGUF 分片(111.7GB)+ mmproj 视觉编码器,全部 SHA-256 校验通过
                      6 模型打包 iq_pack 转换 460 个张量(--compat-bf16 自动生效);MTP 草稿层 5.2GB → q2_0 → 运行时格式(787M)
                      7 启动脚本 run-unsloth-ud-q4_k_xl.bat + 配置文件已生成

                      调优后实测成绩(2000 token 长生成):解码 84.8 tok/s、专家命中率 96.8%、显存 47.7GB 无警告。相比首启的 76.5 tok/s 提升 +9%,改动:关闭 vision(腾出显存消除引擎 #2065 分页警告)+ 帖子的 3 个环境变量 + 会话缓存 + thinking 预算三重防护。

                      关于与帖子的差距(他们 124-145 tok/s):已排查到底——显卡全程无降频(SM/显存满频、237W、40°C),差距是 sm_89(Ada)vs sm_120(Blackwell)内核代际差,非配置问题。预填已达他们高位,解码约为其 65%。

                      1 条回复 最后回复
                      0
                      • NY ZhaoN NY Zhao

                        @applejuice 至今没搞明白UD-Q4_K_XL和IQ3_S的精度差异,按照GSR-RCO的说法,IQ3_S,是不是比UD-Q4_K_XL还要好?

                        perterP
                        perterP
                        perter
                        贵族大夫 硕果累累
                        编写于 最后由 编辑
                        #17

                        @NY-Zhao 说:

                        至今没搞明白UD-Q4_K_XL和IQ3_S的精度差异,按照GSR-RCO的说法,IQ3_S,是不是比UD-Q4_K_XL还要好?

                        UD-Q4_K_XL和IQ3_S 都是作者按照各自喜好对各层分别用不同的精度进行量化。Q4 和 Q3 是最后的平均精度。因为取舍策略不同,在不同任务上成绩肯定不一样。GSR-RCO肯定是那对自己有利的项目来比较。到底适不适合自己,还是要自己来测试。

                        1 条回复 最后回复
                        0

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

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

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

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


                        • 登录

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