近三年家用級CPU性能的提升有多大?
我的疑問是:
1、CPU運算性能提升有多大2、實際上,哪些應用可以體現出這些性能的提升?比如說數學運算,影音圖像處理,或者遊戲?不勝感謝~
貌似大部分人都是列數據,講道理。我認為一句話可以概括這些數據:關我x事?
請允許我在下面多講點廢話。
說最近三年,也就是2011年初的時候。所以扯什麼i7 975都沒用。2011年初正是i7 980x以及i7 2600K上市的時候。隨著這兩個旗艦型號而來的是Sandy Bridge架構的眾多新CPU以及一些LGA1366的殘餘勢力。
說到LGA1366,雖然從2008年上市到現在已經有差不多6年的時間了(Time flies........),卻依然活躍在很多人的主力用機當中。從我身邊的人說的話,當初跟我一起玩硬體的朋友,直到現在為止還在用i7 920或者i7 950,最多超到4G用,少數人跟著我升級到i7 980x並使用到現在,極少數人上了3960x,沒人去秒4960x。而用Nehalem換Sandy Bridge的人,在我身邊的數量是0。
從理論的情況來看,如果搭配Geforce Titan或者780Ti這種級別的顯卡,從純遊戲幀數角度來說,低於默認狀態的3770K級別的CPU會成為瓶頸(忘了是在國外哪個網站看的測試了,但確實是這個結論)。但並不是每個人都需要把Crysis或者Metro 2033跑到60fps的。
因此實際情況是,以我對DIY市場來看,從LGA1366一路到LGA2011,CPU性能的提升是很少的。如果一定要講絕對性能的話,i7 980x 4.5GHz升級到i7 3960x 4.5GHz帶來的日常應用性能提升(包括遊戲在內)大概是25%不到(極限)。也就是說,如果我用4.5GHz主頻的i7 980x外加一張GTX580顯卡跑全特效全高清的Crysis,幀數是30fps的話,僅僅將CPU升級到3960x之後,樂觀情況下幀數也不會超過48fps,實際情況可能只有10%左右提升,具體到幀數就更是少得可憐(硬派這兒有個橫向測試剛好可以說明問題:評測 32款處理器挑戰《Crysis 3》超級測試 Intel 酷睿i7 3960X(盒))。
那麼Intel和AMD所謂的新款CPU運算速度提升百分之幾十是怎麼來的?首先,從Sandy Bridge開始,Intel以及AMD都向自家CPU添加了AVX指令集。經過編譯器優化的程序,調用AVX可以有較大的性能提升。但目前為止這樣的普通人常用應用應該還是個位數(甚至用一隻手都能數完)。其次,純乘加數學運算最能夠體現CPU性能提升,但這樣的運算在現實應用場景中幾乎不存在(挖礦勉強算一個)。
最後是頻率的提升。這一點尤為關鍵,又以AMD最NB。曾經CPU的默認主頻還在2.4GHz左右徘徊,Turbo Boost或者其他加速機制能夠達到的最高頻率也不過3GHz左右。現在呢?AMD先來了個5GHz的標稱頻率,Intel這邊雖然頻率上看起來沒那麼高,但一大堆筆記本CPU也能Boost到4GHz附近,這在幾年前是無法想像的。而從各種超頻前後的橫向測試數據來看,CPU架構進化對CPU性能的提升遠不如頻率提升帶來的變化大。因此最近幾年,CPU性能的提升主要還是來自於CPU製程改進而帶來的頻率提升,而架構的優化只是幫了個小忙而已。(現在看默認頻率都沒用了,連伺服器的Xeon都帶Turbo Boost了,幅度還不小)。
所以回答題主的問題:如果以廠商的宣傳角度來說,最近三年各廠商CPU的性能提升幅度至少在40%左右,純數學運算的速度至少在20%左右,而實際應用上,無論是複雜型科學運算,還是遊戲裡面,CPU性能提升大概只有5%~15%,極個別程序能夠超過這個幅度(對新指令集做了專門優化的,比如少數視頻轉碼軟體用CPU做轉碼運算時)。
一個典型的例子就是CineBench 11.5R這個程序。我用4.5GHz的i7 980x跑出來的成績是接近13x,用3960x 4.5GHz跑出來是14的樣子,提升幅度還沒有10%。
繼續來實際數據:i7 920在4GHz主頻時,CineBench的成績大概是6.x,而同頻率的2600K是7.x。提升幅度。但如果是從920升級到默認頻率的3960x,這個成績將被提升到11.x,這裡要考慮多出來的兩個核心以及四通道內存帶來的性能提升。
如果按照應用的性能提升幅度來排名,首先提升最大的是以理論性能測試為目的的純數學運算,其次是以視頻轉碼為代表的運算,最後也是性能提升幅度最小的遊戲以及其他日常應用。
這也是為什麼我一直都不鼓勵X58平台的用戶升級到更新平台的原因,除非是從雙核升級到四核,或者四核升級到六核。- 對比下 2600K vs 4770K,大概是提升 20% 上下吧。
- 科學計算絕對能看到變化,遊戲則難,因為遊戲更燒顯卡。影音處理對 IO 要求高,算力反而要求不是很大。
還有那個說 MP 的,區區一個 CPU 就敢自稱高性能?1M 規模的有限元都搞不定。
http://www.anandtech.com/bench/product/287?vs=836
就說近5年吧,從core i7 975x到core i7 4770。
1. 浮點運算理論性能從53G Flops增長到224G Flops;2.幾乎沒有消費級應用能體現以上理論性能的巨大增長;3.於是實際消費級應用中這五年來高端四核心cpu的性能提升連50%都不到。要不題主去圖拉丁吧看看?
提升不大。估計也就工藝提升到14nm了。 現在Intel重心轉移到移動平台了。amd重心轉移到顯卡了
2代到4代,每代提升10%左右吧(同級別)。。關鍵看用途。。不排除4960x+780ti什麼的玩cf
推薦閱讀:
※如何評價Linux之父Linus認為並行計算基本上就是浪費大家的時間?
※為什麼 ARM 和 MIPS 那麼多寄存器,x86 那麼少?
※如何評價驍龍808?
※CPU 違反能量守恆定律嗎?
※地平線/深鑒科技/寒武紀有什麼異同?