结论先行:推理部署的芯片选型,真正决定实际吞吐的是“精度—带宽—互连—封装”四者的匹配度,而不是参数表上最大的那个算力数字。任何单项指标脱离另外三项单独看,都可能得出相反结论。人人看球技术解读栏目试图用一篇速查指南,把这四个指标的实际影响讲清楚,让非芯片背景的读者也能上手判断。

算力精度:先问业务能接受什么误差,再问芯片支持什么格式

精度不是越高越好,也不是越低越省。核心判断标准是:业务输出对数值误差的容忍度,是否落在该精度格式的典型误差区间内。

在推理场景中,低精度格式的主要收益来自两处:一是同一块芯片在单位时间内能完成的运算次数更多,二是权重与激活占用的存储更少,间接缓解带宽压力。但收益是有代价的——累加误差、激活值动态范围收窄、部分算子需要回退到更高精度补偿,都会吃掉理论收益。

  • 先做误差基线:用高精度结果作为参照,逐层替换为目标精度,观察端到端指标下降幅度,而不是只看单层误差。
  • 区分权重精度与激活精度:两者可以不同,很多部署方案只在权重侧压缩,激活保持较高精度以稳住动态范围。
  • 关注算子覆盖:若目标精度下关键算子没有高效实现,实际会回退,账面收益无法兑现。
  • 把精度选择和批处理大小一起看:小批量时带宽与延迟主导,大批量时算力利用率才逐渐显现。

人人看球在整理术语百科时反复强调一点:精度格式是手段,业务误差预算才是目标。先写清楚误差预算,再谈格式选择,顺序不能反。

显存带宽:精度降下来之后,瓶颈往往转移到这里

精度降低会减少单次访问的数据量,但不会自动减少访问次数。当算力不再是最紧的约束,权重读取、激活写回、中间结果搬运就会浮上来成为新瓶颈。

判断带宽是否够用,可以做一个简单估算:把单次推理需要读取的权重总量,乘以目标每秒请求数,再与可用带宽对比。若结果接近或超过带宽上限,说明带宽已经成为天花板,此时继续加算力几乎没有意义。

  • 容量决定能不能装下,带宽决定装下之后跑多快,两者要分开评估。
  • 访问模式影响有效带宽:连续大块读取的效率通常高于零散随机访问,算子融合与内存排布优化能显著改善实际表现。
  • 多请求并发时,带宽是被共享的资源,单请求测得的数字不能直接外推到生产负载。

这也是人人看球技术解读栏目一再提醒的:看推理芯片的带宽指标,要结合自己的请求形态,而不是照搬别人的跑分。

互连拓扑与封装形式:决定多芯片能不能“像一个芯片那样工作”

当单芯片装不下模型,或者需要多芯片并行提升吞吐时,互连拓扑与封装形式就从配角变成主角。

互连拓扑描述芯片之间的连接方式与跳数,直接影响跨芯片通信的延迟与带宽一致性。封装形式则决定这些连接的物理距离与密度:距离越短、密度越高,单位数据搬运的能耗通常越低,但可维护性与散热设计的约束也越强。

  • 先明确并行策略:张量并行对互连带宽更敏感,流水并行对延迟更敏感,数据并行相对宽松。
  • 关注拓扑与并行策略的匹配:连接不对称的拓扑,在特定切分方式下会出现热点链路。
  • 封装选择要连带看散热与供电:高密度封装带来能效优势,同时抬高系统设计门槛。
  • 把互连纳入容量规划:跨芯片通信占用的是共享资源,规模扩大后其占比会上升。

封装形式没有绝对优劣,只有与并行策略、机柜功率、运维方式是否匹配。人人看球在梳理封装方案时坚持一个原则:先定并行策略,再选拓扑与封装,而不是反过来。

一份可执行的四步自查清单

把上述四个指标串起来,可以用四步完成一次快速判断,避免被单一参数带偏。

  • 第一步,写清业务误差预算与目标请求形态,确定精度候选集合。
  • 第二步,估算权重读取量与目标吞吐,判断带宽是否成为天花板。
  • 第三步,确定并行策略,据此评估互连拓扑的匹配度与热点风险。
  • 第四步,结合散热、供电与运维条件,收敛到具体封装形式与整机方案。

完成这四步之后,再看参数表,会发现很多数字的意义发生了变化。人人看球希望这份速查指南能成为读者案头的第一道筛子:先筛掉明显不匹配的方案,再把精力放在真正需要实测验证的少数选项上。技术解读的价值不在于给出唯一答案,而在于让判断过程可复现、可讨论。