intel cpu頻率是個怎麼回事?尤其是睿頻。

本來頻率挺好理解的,但是結合睿頻,就讓人費解了。

像pentium G3220不可睿頻,標稱3GHz,實際觀測到從0.75~3,這個3是個最大值。

像i7-3770,標稱3.4,最大觀察到了3.84.i7可以睿頻,超過標稱值可以理解。

但是,百度到的關於睿頻的說法,有兩種說法:

一是說,保持TDP不變,關閉閑置核心,提高工作核心頻率提高性能。這個說法強調了,只有部分核心被超頻了。不限時間。

另一種說法說,可以全部核心在短時間內都超頻,強調短時間。

由於暫時沒法讓我的3770全部核心都滿載,所以儘管它保持3.7以上已經一天了,似乎和睿頻的說法不矛盾。

但是,我還有core m5y10c。標稱0.8,可睿頻到2.我經常拿他玩遊戲,一玩至少一小時,在這1小時內,兩個cpu核心必然都滿載了,1小時不算短了吧?

而且相比G3220,這款CPU還有個令人費解的地方,沒有觀察到頻率小於0.8.也就是,他的0.8標的是最低值??

當然,像atom x7 z8700.這款CPU標稱1.6,可睿頻到2.4.

實際使用中,從0.6~2.4都有觀測到,並且不會穩定到1.6附近。這個1.6到底指的什麼?

另一個問題是,像8700,從0.6~2.4自動調頻。範圍很廣。基本可以理解為兼顧了低功耗和高性能。然而很多手機處理器,為了兼顧低功耗和高性能,採用大小核的做法。為何不像intel一樣搞睿頻呢?是技術問題,還是睿頻有缺陷?


為毛這破爛知乎修改不了答案...

開講

1. 不能睿頻的CPU,頻率在最低倍頻和最高倍頻之間變動,多核心最高頻率與單核心最高頻率相同。

桌面版CPU的睿頻機制(turbo boost 2.0),CPU頻率在最低倍頻和最高睿頻之間變動,一般情況下多核心最高睿頻頻率與單核心最高睿頻頻率不同。桌面版CPU沒有功耗限制與電流限制,所以只要溫度不到降頻線就能一直跑對應核心數的最高睿頻。

比如說3770,1個/2個/3個/4個核心的最高睿頻分別是3.9/3.9/3.8/3.7,實際長時間滿負載情況下可以一直以最高睿頻運行。

2.移動版CPU還需要考慮短時功耗限制(turbo boost short power max)和長時功耗限制(turbo boost power max),時長限制(turbo boost power max)以及和電流限制。在睿頻時長內可以按短時功耗限制運行(默認情況下睿頻時長=28s,部分機型可以調整),這個時間內可以達到滿睿頻;過了睿頻時長,就只能按照長時功耗限制運行。絕大多數情況下長時功耗限制在數值上等於TDP,所以通常也把功耗限制叫做「TDP牆」。

比如說3840QM,1個/2個/3個/4個核心的最高睿頻分別是3.8/3.7/3.6/3.6,實際短時間可以按這個頻率運行,長時間滿負載的情況只有四核3.1~3.2。

3.(推測)移動版CPU標稱的非睿頻最高頻率是根據最惡劣滿載情況下的功耗確定的。一般來說,CPU運行某個頻率時的長時最高功耗=TDP,這個頻率就定為非睿頻最高頻率。

4.手機上其實也採用了類似睿頻的策略,但是手機上CPU的主要限制因素是溫度。很多CPU一開始也能跑滿,但是後來是溫度過高導致的降頻。

5.你要測滿載睿頻就用AIDA64的系統穩定性測試,只勾選CPU,再用HWinfo看各個核心的頻率。

要測最高功耗情況就就用AIDA64的系統穩定性測試,只勾選FPU。


如果你是從第一代奔騰(一兩百mhz那種)一直用下來就比較容易理解了。

舉個例子,假設某四核intel cpu標稱3G主頻,最大睿頻到3.6G

你會觀察到它的頻率有可能在0.8到3G之間變化,這裡是cpu節能(rust/c1e之類的)起作用,目的是在cpu負載較低的時候降低主頻,達到省電和降低發熱的效果。

至於睿頻到3.6是怎麼理解呢?首先說標稱3G,是指intel在用它標稱的TDP(熱設計功耗)散熱環境下,cpu所有核心同時可以穩定工作的最大頻率(定義為工況1)。但在實際應用中,並非所有的應用都會把所有內核都用滿,比如一些舊程序只能使用一個線程,那就出現一個cpu核心佔用滿,另外幾個核心基本空閑的情況。由於intel現在的cpu幾個核心的頻率都可以獨立調整,這時候就會把使用率高的核心調整到標稱主頻,其他空閑核心調整到低頻率(現在一般是0.8g)。這種情況下相比於之前所有核心同時工作在3G(工況1)相比,功耗和發熱肯定更低(有幾個核心處於低功耗狀態)。這個時候睿頻起的作用就是把高負載的核心頻率提升到某個值(工況2),使這個時候cpu的功耗和發熱與所有核心同時工作的時候(工況1)相近。這裡工況2的最大核心頻率就是標稱的睿頻值3.6G。

如果有某個程序可以佔用兩個cpu核心,另外的核心處於低功耗狀態,這時候睿頻同樣可以讓兩個高負載的核心提升頻率,但顯然,這時候有兩個內核滿負載,如果同樣跑在工況2所在的頻率上,功耗和發熱肯定更高,所以兩個核心可以睿頻的頻率就比工況2的情況更低,同樣達到一個平衡值(工況3),這時候可能兩個內核跑3.4G,另兩個跑0.8G。三個核心滿載的情況類似。

睿頻考慮了功耗和發熱的情況,如果散熱條件滿足,cpu同樣可以一直工作在標稱頻率以上。

至於奔騰不支持睿頻這個只是市場策略的原因而做的人為限制。


標的頻率就是最大值,Intel酷睿系列CPU基頻都是100,乘上倍頻得到的就是最終的頻率,而倍頻又有一個最小值和一個最大值,這也是為什麼有0.75~3.7,而睿頻的話白了就是官超,在默認最高頻率上再超頻,而為了保證穩定性睿頻一般電壓會比默頻高,同等頻率睿頻電壓也會高於手動調整的穩定值


g3258手動睿頻8G喵英特爾全家


頻率:最大速度

睿頻:最大衝刺速度

你可以穩定保持最大速度,但不能一直衝刺


推薦閱讀:

電腦任何情況下是否都應以CPU性能為重?
The New iPad 的 Retina 顯示技術原理似乎並不複雜,為什麼之前別的公司就沒有想到呢?而且 Apple 稱其為一個很大的突破?
歷史上,AMD超越過Intel嗎?
如何組裝一套外觀漂亮優雅的台式電腦?
那些求推薦筆記本的問題里的視頻剪輯的需求到底是什麼需求?

TAG:中央處理器CPU | 硬體 | 電腦硬體 |