我需要使用等式确定处理器的功耗,
P = C*(V^2)*f
其中 C 是有效开关电容,V 是电源电压,f 是处理器频率。有人可以解释一下我在哪里可以找到典型处理器的样本 C 和 V 值吗?我浏览了一些英特尔处理器数据表,但无法弄清楚处理器的典型 C 值。
以下链接对 CPU 功耗进行了一般说明。但是,为了执行此功率计算,我需要知道此答案中指定的 CL 值。
有人可以给我一些提示或有用的链接,我可以在其中获得英特尔处理器的值吗?
我怀疑您无法以任何有用的方式使用该功率方程来测量现代英特尔处理器的功率。由于现代设计需要,电压要求应该是恒定的。您可以从设计规范中提取实际的电源要求——同样,主板和电源的设计人员需要知道这一点。这意味着处理器的电容每时每刻都在变化。虽然这是可能的,但这也可能意味着处理器内部的这种模型是错误的。
我并不是说受人尊敬的 P=C*V^2*f 是错误的,但它可能并不适用。它为您提供(CMOS?)晶体管的功能。虽然您可以通过乘以处理器中的晶体管数量(接近 5.5B)来放大它,但我确信这离题太远了。现代英特尔处理器的功率可能随时变化至少几个数量级。
作为一组有趣的练习,(1)从规范中获取最大和最小功率要求,并计算所需的 C(与方程中的 P 成线性关系);(2) 使用现代英特尔处理器的技术获得一个交换设备的规格,并将其乘以此类设备的数量 (>5.5B) 以获得“所需”功率。