• 14

[科普] 詳解810和現下CPU的節能技術,不要再讓認知不明不確!

看到Z3+的文中
一堆人對於CPU的解釋都非常含糊
而且都不甚正確

現在的CPU沒有那麼智能
只有現在的顯示卡才有動態Boost
不同電壓在BIOS內定義不同的時脈 (邏輯順序:占用率→電壓→提升時脈)
並且依照核心漏電率來調整最高的時脈上限
明年類似這樣的技術才會導入桌面型x86 CPU

現在所有的桌面CPU都是純粹額定電壓
再高階i7 4770k / i7 5960x都一樣 (不提AMD了)
每顆核心都有三個檔
BIOS內可以設定用Offset的模式 (邏輯順序:時脈"先"改變→扣除或增加Offset達到比較不同的電壓)

因此玩過主板超頻的玩家一定知道「電壓補償」
為什麼要有這個東西?
因為降頻的時候
頻率先改變才跟著把電壓下調
這沒什麼問題

提頻的時候先提頻電壓才跟著上升
在玩超頻的人常常會把頻率調很高
更高的頻率會需要更高的電壓
這會造成在提頻的短短幾個Clock內
CPU的Vcore電壓不足
可能電腦就藍屏了


若不用Offset模式
還有永遠固定在同一個電壓的模式 (水冷或者大砲玩家) 例如1.45v 但是核心滿載最高可以到4.5G或者5G之類的時脈
用不到的時候怕過熱,造成電子衰退,時脈會降低到1600MHz (INTEL的固定都是1600)
但是電壓仍然會保持1.45v

================================

回到手機
以810來說

"同頻"相比
大核的浮點運算是小核的1.5倍
(手機上浮點運算並不重要)
整數運算峰值更高達小核的3倍
810沒有依照時脈調整電壓的功能
沒有
沒有
沒有

只有所謂的Offset

最低檔電壓就是.816v
非高載運算下是Offset +.15
滿載是+.30

整顆核心的Vcore電壓是固定的
沒有大小核心分開這種方式
只有選擇是否啟用核心
來達到節省安培數的方式

大核的熱耗工設計是小核的7倍
因此每瓦效能小核是大核的兩倍
但效能大核是小核的三倍

也就是同樣的Offset下
能驅使的效能小核心遠高於大核心
才能達到省電的目的

================================

舉例子
我今天有30FLOP的資料需要手機處理
S810的大核心最高能力每個時鐘可以處理100FLOP / TDP是5w
小核心最高能力每個時鐘可以處理30FLOP / TDP是0.5w

我驅使小核心處理這30FLOP的資料只會產生0.5w的熱耗
但我驅使大核心降頻處理這30FLP的資料則會產生5w x 0.3 = 1.5w的熱耗

小核心仍然較省電對吧?
這之間的原因在於漏電率
1.S810不管大小核心都是相同製程
2.大核心流水線更長效能更好需要塞入更多的晶體管,大核心面積比小核心大
經過以上兩點可以知道
大核心的漏電率永遠高於小核心
因為晶體管更多
即使降頻
也無法彌補差距

      (BY AMD ARM伺服器架構設計工程師)
2015-05-27 14:09 發佈
PapperCat wrote:看到Z3+的文中 一堆人對於CPU的解釋...(恕刪)

推一下這篇!
難得出現的科學知識
好文快推! 以免被人覺得我看不懂
PapperCat wrote:
看到Z3+的文中一...(恕刪)
簡易 說明 卻各種專業的文章
敬佩!
只能用跟不上速度腦容量來敬佩樓主!
PapperCat wrote:
看到Z3+的文中一堆...(恕刪)


推一下這篇…
偶爾看一下這方面的知識也很好^^
(看多了怕自己當機
AMD 2016要重返農藥了嗎QQ
無限期支持AMD重返K8榮光!!
好像歪樓了??

PapperCat wrote:
看到Z3+的文中一...(恕刪)


娘子~~有神~快拜
這篇寫的太棒了!!
太厲害了大大

讓略懂略懂了S810~~

PapperCat wrote:
看到Z3+的文中一...(恕刪)


我是來賞分的
  • 14
評分
複製連結
請輸入您要前往的頁數(1 ~ 14)