一句话定义:登纳德缩放(Dennard Scaling)是 1970 年代由 Robert Dennard 等人总结出的一条经验规律:芯片上的晶体管越做越小,只要供电电压和电流也按同样比例缩小,单位面积的功耗就基本不变,于是可以把时钟频率继续往上提,而芯片不会更烫。
当年它为什么成立:把芯片想象成一间工厂。等比例缩小后,每台机器变小、机器之间的间距变短,信号跑一趟更快;同时每台机器的电压和电流也一起降,电费按比例减少。工厂面积变小了,总耗电却没涨,因此把传送带开快一点完全负担得起。那个年代,制程每前进一代,频率、性能、能效就一起变好,软件什么都不用改,“明年换台新机器就快了”几乎成了默认预期。
好日子怎么结束的:问题出在电压有下限。晶体管要靠一个阈值电压才能可靠地开关,这个阈值没法跟着尺寸无限往下压;压得太低,关断时漏电流会急剧上升,芯片待机就发热。于是从 2000 年代中期开始,尺寸继续缩小,电压却降不动了。功耗大致正比于“电容 × 电压² × 频率”,电压卡住、频率再往上提,单位面积发热就直线上升,这就是所谓的功率墙(Power Wall)。主频从此大致停在几 GHz 的量级,靠提频率换性能这条路走不通了。
和相邻概念的区别:登纳德缩放常被和摩尔定律(Moore's Law)混为一谈,其实两者说的不是一件事。
| 摩尔定律 | 登纳德缩放 | |
|---|---|---|
| 关注对象 | 单位面积上能放多少晶体管、单位成本 | 单位面积功耗与可用的时钟频率 |
| 现状 | 放缓,但器件仍在变多 | 约 2005 年前后基本失效 |
| 直接后果 | 芯片上资源更多 | 资源更多,但不能同时全速使用 |
由此还派生出一个词:暗硅(Dark Silicon)。晶体管数量还在涨,散热却跟不上,芯片上总有一部分区域不得不降频甚至关掉,只能轮流使用。
对从业者的意义:既然单个核心不能更快,就只能换别的办法拿性能。一是多核,让多个核心并行干活;二是专用芯片,把常见计算固化成专用电路,比如 GPU、NPU、视频编解码单元,用能效换速度;三是降低精度,用更少的比特表示数字,减少每次运算的能耗。今天 AI 训练依赖加速器、推理强调每瓦性能、终端设备上强调模型压缩与量化,根子都能追到这条规律失效上。手机多年不再宣传主频飙升,而是讲几个核、有没有独立的 AI 单元,也是同一个道理。对普通人来说,它解释了一件事:硬件进步不再是自动的免费午餐,软件得跟着一起变,才吃得到下一代芯片的红利。具体制程与能效数据以厂商官方页面为准。
