当前位置:首页 > 中国芯 > 端侧AI
[导读]导读:讨论端侧算力时,参数表上写的是 TOPS 和能跑多大的模型。真机跑起来,限制往往出现在另一个物理量上:外壳表面温度。对戴在脸上的设备,这个上限不是芯片结温的一百度,而是皮肤能接受的四十度出头。

讨论端侧算力时,参数表上写的是 TOPS 和能跑多大的模型。真机跑起来,限制往往出现在另一个物理量上:外壳表面温度。对戴在脸上的设备,这个上限不是芯片结温的一百度,而是皮肤能接受的四十度出头。

把大模型放进不带风扇的盒子里,这件事在文字任务上已经跑通了。几亿参数的模型量化之后,在手机的 CPU 和 NPU 上能流畅出字。

但用户真正想要的场景,是长时间开着。连续翻译、持续录像加识别、随时能被唤醒的助手。这些任务的共同点是功率不能断,而功率不能断,就会撞上热。

约束不是结温

芯片的温度上限通常按结温算,一百度上下。这个数字对服务器有意义,对可穿戴设备意义不大。

戴在头上的设备有一条更早到达的线:接触皮肤的部件表面温度。国际安全标准对长时间接触皮肤的设备给出的上限在四十八度左右,而产品团队的实际目标通常压到四十一到四十二度,因为四十五度贴在太阳穴上已经很难受。

两条线之间差着将近六十度。这意味着散热的余量不是被硅限制的,是被人的耐受度限制的。

公开的热学建模研究给过一个直观的数字:AI 眼镜在持续负载下,内部芯片温度可以到六十二度,而真正决定产品能不能用的,是镜腿贴耳处那一点表面温度。

一阶模型算一遍

外壳的热行为可以用一个一阶 RC 网络描述:

· C_th · dT_s/dt = P(t) − (T_s − T_amb)/R_th

稳态时导数项为零,温升直接等于功耗乘热阻:

· ΔT_ss = P · R_th

时间常数是热阻乘热容:

· τ = R_th · C_th

公开文献给智能眼镜的一组典型参数是热阻二十开尔文每瓦,热容五焦耳每开尔文。代进去,时间常数一百秒。

再看功耗。一颗七 B 模型按 INT4 量化、批大小为一做推理,功耗在五瓦量级。五瓦乘二十,稳态温升是一百度。环境二十五度的话,表面温度会到一百二十五度,这当然不可能发生,因为系统在到达之前就已经降频了。但模型告诉你趋势:这不是一个慢慢变热的过程,是一个很快撞墙的过程。

具体多快。从二十五度升到四十二度,温升十七开尔文,占稳态值的一百开尔文的百分之十七。按一阶响应解出时间:

· t = −τ · ln(1 − 17/100) ≈ 19 秒

十九秒。这跟用户的实际体验是对得上的:AI 眼镜的高分辨率录像只能录很短一段,同时开相机和无线传输往往不被允许。这些限制不是软件保守,是热学算出来的。

图 1 一阶热模型下的表面温升曲线:五瓦负载在十九秒触及四十二度,持续能力被热阻锁死(依据公开参数绘制)

反推出来的预算有多紧

把上面的式子反过来用,能得到一个更值得记住的数字。

要长期维持在四十二度以下,环境按二十五度算,可用温升是十七开尔文。除以热阻二十开尔文每瓦,整机持续功耗上限是零点八五瓦。

不到一瓦。这个数字要同时养活摄像头、无线、显示引擎、音频和计算。端侧 AI 的功耗预算,不是"尽量省",是被物理量直接钉死的。

还有一个推论容易被忽略:温升对功耗是线性的,所以降功耗的收益也是线性的,没有捷径。想让表面温度降五度,就得砍掉零点二五瓦的持续功耗。而一颗 NPU 从满频降到半频,省下的往往不止零点二五瓦,问题是这样一来算力也不够了。

这就是死结:热阻固定,功耗和算力绑在一起,降功耗等于降能力。

解法一:把热源摊开

既然总热量降不下去,就改变热量的分布。

MDPI Sensors 上的一项热学建模研究做了两组对照。第一组,把发热器件集中在一侧镜腿,与分摊到两侧镜腿相比,贴耳处的表面温度后者低百分之五十一点四。第二组,在分摊的基础上,再把高发热元件往远离接触点的位置挪,表面温度再降百分之十一点一。

百分之六十多的改善,没有换芯片、没有改算法,只是改了布局。

这条结论的工程含义很清楚:AI 眼镜的热设计不是芯片选型问题,是机械结构问题。主板分区、器件摆放、导热路径、外壳材料,每一项都在影响贴脸那一点的温度。这也解释了为什么同一颗 SoC 在不同产品上的持续性能差得很远。

解法二:让调度看得见温度

第二条路是把温度当成调度输入。

一篇发表在 ACM 移动沉浸式计算研讨会上的工作(ThermWear)做的是这件事:在推理窗口的粒度上,动态选择用 CPU、GPU 还是 NPU 执行。决策依据是一套代价模型,同时考虑下一窗口的时延、热状态估计、热预算惩罚、不同后端带来的精度损失,以及切换本身的开销。

在 Jetson Xavier NX 平台上,三个模型轮跑的平均峰值温度从八十六度降到五十二度,持续推理的时延保持在可比水平。

这个结果值得注意的地方不在数字,而在方法:它没有让任何一个后端跑满,而是让三个后端轮流承担,把热量在时间上摊开。这跟第一条路是一个思路的两个维度,一个摊在空间上,一个摊在时间上。

代价是调度开销和精度抖动。不同后端支持的量化精度不一样,切到低精度后端时输出会变,这个变化要在模型侧做补偿,否则用户体验是"有时候答得对有时候答得不对"。

图 2 三条路径的作用位置:布局摊热、后端调度摊时间、主动散热抬高换热系数(依据原文与企业公开资料绘制)

解法三:把换热系数抬上去

前两条都在管热量怎么分布,第三条管热量怎么出去。

紧凑设备的热路径通常是串联的:芯片到外壳靠导热,外壳到空气靠自然对流。前面一段可以用石墨片、均热板做得很好,后面一段受限于静止空气的边界层,换热系数只有几瓦每平方米每开尔文。

于是有厂商把风扇做到芯片尺度。用固态的微流器件在结构里产生气流,公开的厂商数据显示冷却效率提升六到七成,表面温度降幅可达四成。这组数字来自厂商自己的展示材料,还没有经过独立验证,但方向是合理的:一旦有了强制对流,热阻里最难压缩的那一段就有了下降空间。

代价是又多了一个耗电器件,还多了噪声和可靠性问题。在眼镜这种形态里,能不能塞进去、塞进去之后用户能不能接受,是两个独立的问号。

评价指标该换了

如果上面这些成立,端侧 AI 的评价方式就该调整。

现在厂商标的是峰值算力,多少 TOPS,能跑多大的模型。这些数字对应的是几百毫秒的爆发性能。用户感受到的是持续性能:连续用十分钟,还能保持多少 token 每秒。

一个更贴近实际的指标是热稳态下的持续吞吐,或者干脆用"可持续 token 每秒每瓦"这样的复合量。公开文献里也有类似的提法,把评价从零样本准确率转向"每瓦准确率"。

对做硬件的人,这意味着热预算要前置到架构设计阶段。等芯片选完、结构定完、再想办法压温度,能改的空间已经很小了。八十六度降到五十二度那种改善,靠的是运行时调度;而零点八五瓦这个上限,只能在架构阶段争取。

一句话

端侧 AI 的天花板不在算力表上,在外壳表面那十七开尔文的余量里。热阻定了,持续功耗就定了;持续功耗定了,能跑多大的模型也就定了。想突破,只有三条路:把热源摊开、把时间摊开、把换热系数抬上去。三条都不轻松,但至少方向是清楚的。

内容来源:MDPI Sensors(开放获取);SCIRP 开放获取综述;ACM ImmerCom '26 会议论文(数据引自公开摘要)

原文标题:ThermWear: Thermal-Aware Backend Scheduling for On-Device Sustained DNN Inference;Edge-Centric Generative AI: A Survey on Efficient Inference for Large Language Models in Resource-Constrained Environments

作者:Zhihao Ren, Xiaoyu Fang, Tao Han, Nirwan Ansari(新泽西理工学院)

DOI:10.1145/3842656.3843822

配图说明:图 1、图 2 依据原文的热模型与调度架构描述自行绘制,为原理示意,非原文原图复制;主动散热数据引自厂商公开材料,未独立验证

改动声明:本文是对开放获取文献的技术编译与解读,用于中文技术传播;文中数据均取自原文,标题、行文与配图为原创

来源:21ic电子网

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
关闭