Intel CPU【5代 i5】 與【4代 i7】 綜合比較哪個性能更好?
問題起源於選購15年新款的Macbook Pro:
【MacBook Pro - 購買13 英寸、15英寸或配備 Retina 顯示屏的 MacBook Pro】其中,一款13寸的Macbook Pro配備的CPU是:
- 2.9GHz 雙核 Intel Core i5 處理器(5代)
- Turbo Boost 高達 3.3GHz
- 三級緩存 3MB
- 核心架構 Broadwell
一款15寸的Macbook Pro配備的CPU是:
- 2.2GHz 四核 Intel Core i7 處理器(4代)
- Turbo Boost 高達 3.4GHz
- 三級緩存 6MB
- 核心架構 Haswell
請問綜合考慮,哪一款處理器的性能(計算能力)最好?
Intel CPU按照tick-tock模式更新,新架構的處理器即便主頻與緩存大小不如上一代,但是性能也會超越上一代么?本人對處理器屬於小白,請大家不吝賜教。O(∩_∩)O謝謝---------------------------------------------------- 一 點 補 充 ----------------------------------------------------本人對PC機的CPU不太了解,但了解一些嵌入式系統CPU的基本知識,比如CPU的時鐘頻率並不能完全代表其計算能力。例如【MSC-51】系列單片機採用CISC指令集,12MHz時鐘頻率下,單周期指令運行速度僅為1MIPS,而採用RISC指令集的【AVR】系列單片機,在同樣時鐘頻率下的單周期指令運行速度卻是12MIPS。此外,如果採用Pipeline(流水線)技術,計算能力又可提升數倍。 另一方面,在主頻已經很高的情況下,限制CPU性能的也可能是其訪存速度、I/O交換速度(即CPU存在空跑等待「取指」與「取值」的情況)。所以採用多體,Cache(緩存),DMA(Direct Memory Access),以及多匯流排結構又可以進一步提高CPU的性能。綜上,我認為考察一款CPU的性能僅看其主頻是比較片面的,尤其是在CPU架構與工藝已經更新升級的情況下。但我也不排除主頻仍會起決定性作用,所以請對該方面比較了解的知友給小弟解惑。O(∩_∩)O謝謝
題主給的鏈接里,確實一個是4代haswell,另一個是5代broadwell。
但是Intel的策略不是說每一代都會有提升,Intel的tick-tock規則是:一代進行架構升級(tock),另一代進行製程的進步(tick),如果是架構升級,那麼單核性能會有一定的提升,但如果是製程的進步,那麼大多數提升集中在功耗的降低上,雖然功耗降低能帶來主頻的提升,但這種升級就不如像架構升級產生特別明顯的效果了。
haswell是架構升級,broadwell是製程升級。所以5代相對於4代來說,主要的提升是功耗降低而不是性能顯著提升,所以對於Intel的CPU來說,如果核心數、主頻、緩存都差不多的話,那麼5代比4代不會強太多。
具體tick-tock的內容可以看這裡:Intel Tick-Tock
題主所說的架構升級使得性能全面升級的事情確實發生過,比如P6到Core,Core到Nehalem,這些升級里都伴隨著指令、流水線的優化(比如原來某些指令需要3個時鐘周期的指令,現在只需要2個等等)。
但隨著晶體管集成度的提高,Intel自Sandy Bridge開始,單核的性能提升已經明顯慢下來了,尤其是台式機這一塊,我的第一代i5至今性能仍然不錯(也沒準是Intel故意放慢的,為了防止AMD破產)。
回到題主的問題,對於題主說的這兩個CPU來說,以下兩個鏈接是Intel官方關於兩款CPU的描述
ARK | Intel? Corei5-5287U Processor (3M Cache, up to 3.30 GHz)
ARK | Intel? Corei7-4770HQ Processor (6M Cache, up to 3.40 GHz)
相同參數就不說了,不同參數包括:一個是2核心4線程,另一個是4核心8線程,一個L3 cache是3M,另一個L3 cache是6M,所以哪個強哪個弱很明顯。
所以,如果你要低功耗,選i5,如果要高性能,選i7,就這樣。
至少目前來說,5代要比4代強的話,前提是核心(線程)數、緩存、主頻等基本參數相同,這樣才有比較的餘地。
題主是做嵌入式的,嵌入式CPU因為本身起點低,所以每代的進步會很大,但台式機CPU發展已經進入一個比較平緩的階段,並且指令集已經不是限制CPU性能的主要原因了(Intel內部也是RISC微指令)。台式機CPU發展到今天,緩存、架構、流水線等基本上都逼近理論的極限了,目前能看到的未來可能是異構計算,所以如果沒有黑科技出現,那麼新一代CPU的性能要有革命性的提升還是挺困難的。2.9GHz 雙核 Intel Core i5 處理器(5代)與2.2GHz 四核 Intel Core i7 處理器(4代)
相比,即i5 5287U和i7 4770HQ相比。
然後...然後...然後這有啥可比的?明顯後者秒殺前者。題主百度「CPU天梯圖」就一目了然了。基本上4到5代的差別才能讓i5超過最早的i7的。
究竟哪個快哪個省電,前面的答案已經充分回答了。我只補充一下怎麼看型號。
英特爾Core系列的命名規則是這樣的:
對於英特爾處理器,沒有絕對的規則說型號上哪個數字比較大性能就一定強,所以題主試圖在不同的世代數(四位編號的第一位,也就是上圖中所謂的「Gen標誌」)和品牌檔次標識(i3/i5/i7)之間尋找絕對的數字規則來判斷性能高下,是註定沒有用的。
比如說,i3-4370的性能就是強於i7-4600u的,因為一個是桌面使用不怎麼考慮省電,另一個是移動使用的超低電壓。如果你不看最後的字母明白處理器類型,那麼前面的數字啥都不能說明。只有當世代數一樣,最後的字母也一樣,那麼四位數中後三位數的大小才能在一定程度上代表性能的高下,數字大的性能高些。但這也不是按比例,比如4600並非比4500高了1/5的性能,純粹就是個命名而已。
最後的字母都代表什麼,請看這裡:
英特爾? 處理器編號:筆記本電腦, 台式機, 移動設備那要怎麼判斷哪個比哪個更快?一方面你可以看性能實測(比如這個 http://www.cpubenchmark.net/high_end_cpus.html),另一方面如果是同一世代的微架構,比如同為Broadwell核心,你可以參考內核數、線程數、基本頻率、睿頻頻率以及cache大小來比較哪個更強。在供電和散熱允許的情況下,i7的性能要優於i5。不過,apple那散熱能壓得住4核i7的45W?降頻了就沒有可比性。
至少在air上,i5-4210U已經降頻成狗。利益相關:果黑。搜搜他們跑分高低就好,正常人不用動參數
來張notebookcheck網站(http://www.notebookcheck.net/Mobile-Processors-Benchmark-List.2436.0.html)的大圖,隨意感受下:
CPU方面四代I7強,GPU方面永遠新U艹翻老UPS同產品線新i5怒艹老i7不是沒發生過,在SNB到IVB上,三代的雙核標壓i5能艹翻二代雙核標壓i7(二代是有標壓雙核i7的,其實三代就是他的馬甲...),原因在於製程升級之後功耗下降可以更激進的超頻...
i5 5287U 雙核四線程 15w tdpi7 4770HQ 四核八線程 47w tdp
在長負荷工作下,筆記本u的tdp可以理解為總能量,架構差不多情況下,3倍能量提供等於i7比i5性能大3倍。
不用絲帶的i7標準電壓,就連三代的標準電壓都可以秒爆五袋U系列的低功耗的,還有更低的Y系列的超低功耗,不是看i幾,7不見得就比5性能強
推薦閱讀:
※如何評價英特爾酷睿 i9 處理器?
※什麼是散片CPU?市場上為什麼會出現散片CPU?是廠商故意的嗎?
※是什麼讓amd在2017發售的cpu的性能大幅度提升?
※筆記本CPU降壓的可行性?
※這個時間節點,是否需要等待搭載intel 8代處理器的筆記本?