Re: [請益] 請問時脈上升功率消耗是成線性上升,還갠…
※ 引述《kkkmode (kkk)》之銘言:
: 我看過一篇多核處理器的發展構思是說:
: 由於時脈上升和功耗不是線性的(可能成二次方上升或更高)
: 我們可以用兩個時脈略低的核心組成一個CPU,達到約2被的效能
: 而非把CPU的clock提升兩倍卻得付出不成比例的功耗
: 可是我查的一下CMOS的動態功耗= 電容 x 電壓平方 x 頻率
: 公式是說功耗和頻率成線性成長而非二次
: 請問我哪裡沒有考慮清楚呢?
: 希望高手能指點一下喔
先簡單說明一下 其實這個電容值幾乎可以當成是個常數看就好
所以功耗W = 電壓(Vt)^2 * 頻率f * CONST
所以相同電壓下 功耗正比於頻率 是線性關係
1.45v 跑3g跟3.6g的功耗就會差了20%
相同頻率下 功耗會與電壓平方成正比
一樣是3g的時候 1.0v跟1.5v的功耗就會變成2.25倍
不過這個只是數學關係式 只可以讓你計算改變電壓頻率之後的耗電增長/削減
要知道實際耗電 還是要實測
所以之前看到的文章測試開了cnq跟沒開cnq的閒置功耗會有如此多的差距
也不是沒有原因的
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.116.56
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):