銳龍AMD Ryzen處理器深入剖析

3月2日22:00銳龍AMD Ryzen處理器正式解禁并開始全球發(fā)售,至今已一星期有余。這一周,AMD這三個字母成為了科技媒體網站的最核心熱點,的確,AMD在資金和技術實力完全落后Intel數年后還能推出追平Intel旗艦處理器的產品,著實不易。但事實上,消費者對AMD的研發(fā)過程并不感冒,他們只關心價格、性能、質量。所以今天這篇文章,我們不談評測,也不看數據,單純從中立的角度來解讀銳龍AMD Ryzen處理器的,讓我們一起來看看銳龍AMD Ryzen處理器的另一面。
AMD FinFET 14nm≠Intel 14nm
稍微了解硬件的朋友都會知道處理器分XXnm工藝,一般情況工藝越先進(納米數越低),功耗會降低。銳龍AMD Ryzen處理器采用的是FinFET 14nm工藝,和Intel相同,但是玩家并不買帳,因為FinFET 14nm已經是Intel玩剩下的東西。要理解這個還是有些麻煩,筆者盡量以最簡單的模型為大家進行講解。
晶體管模型
上圖就是一個簡單的晶體管模型,圖中標注的Gate中文意為“閘門”,它的作用就是控制兩側“Source”和“Drain”的通斷,學過計算機的朋友都知道,這個通斷分別對應著計算機中二進制的“1”和“0”。一款處理器中大概有數十幾億這樣的晶體管,他們組合在組合的通斷變化組成了我們所使用CPU(當然,CPU真實的結構遠比圖中更復雜)。Gate的寬度,就是我們常說的XXnm,這個寬度越窄,電流通過時候的損耗就越低,所以發(fā)熱量就越低,功耗也會更低。
FinFET技術
FinFET技術是什么意思呢?我們以上圖為例,Gate雖然越短,電流損耗越小,但是缺點也很明顯,就是它與下方的面積也會變窄,這樣就會導致Gate的通斷性變弱,“Source”和“Drain”之間會開始漏電,影響芯片的穩(wěn)定性。FinFET技術的發(fā)明人——加州大學伯克利分校的胡正明教授提出了一種新結構,就是把Gate制做成右圖中的形狀,增大接觸面積,這樣Gate對電流通斷能力的控制就會重新增強,進一步減少Gate的寬度。
雖然AMD和Intel處理器均為FinFET技術,但是卻大有不同。AMD的FinFET技術來自三星,(AMD的14nm訂單都給了GF公司,而GF的14nm源于三星授權)由于三星直接從28nm制程一口氣轉進14nmFinFET制程,技術積累不足,直接導致14nm工藝不成熟(iPhone 6s Plus所采用臺積電16nm處理器無論功耗還是性能均優(yōu)于同機型的三星14nm處理器)。
Intel聲稱CPU工藝領先對手3年
而Intel方面,得益于新一代Tri-gate技術,Intel的14nm可以提供更高密度的芯片,所以性能上更占優(yōu)勢。Intel表示,就邏輯單元這一核心指標來看,它們2014年研發(fā)出來的第一代14nm FinFET(即Broadwell所用)就已經和去年三星/臺積電的10nm看齊,毫不掩飾對自家14nm優(yōu)秀的自豪。
但是客觀的講,Intel的市值高達1683億美金,而AMD市值僅為122億美金,二者每年研發(fā)費用完全不在一個數量級上,并且AMD落后Intel這么多年,這樣的工藝差距還是可以理解的。
銳龍AMD Ryzen處理器游戲幀數低原因分析
相信大部分購買銳龍AMD Ryzen處理器處理器的用戶都是沖著游戲性能來的,但根據媒體和玩家的評測情況來看,銳龍AMD Ryzen處理器在游戲中表現不佳,不敵Intel。尤其是目前最為普及的1080P游戲,讓玩家非常失望,我們可以參考國外網站CB的游戲測試成績排名。
1800X不敵i7 6700K
為此,AMD官方表示,銳龍AMD Ryzen1800處理器在1080P落后的原因在于優(yōu)化問題。Intel和游戲廠商合作多年的優(yōu)化水平目前AMD還無法達到,但后續(xù)隨著更多開發(fā)者接觸到Ryzen,最終玩家會享受到Intel的同等待遇。
在銳龍AMD Ryzen處理器游戲幀數低這個問題,AMD CEO蘇姿豐女士在reddit上給了我們更詳細的答案:在Windows10上,系統(tǒng)并沒有正確識別銳龍AMD Ryzen處理器CCX的結構(Zen架構將以四個核心為一個群組“CPU Complex”,也就是“CPU復合體”的意思。),Windows 10認為每個核心(包括超線程)都有一個L2、和L3的緩存,換一種方式來說,就是系統(tǒng)默認銳龍AMD Ryzen處理器一共有136MB緩存。
銳龍AMD Ryzen處理器CCX結構
也就是說Windows10系統(tǒng)目前只能在一個CPU群組中達到負載平衡,不然會導致緩存未命中帶來的損失。所以嚴格意義上來講,這是Windows 10系統(tǒng)BUG,而不是AMD處理器BUG,因為在Windows 7測試中,游戲性能比Windows 10要高出17.8%。
若想驗證AMD說法是否正確,可以看一下PCGH的游戲測試表格。PCGH分別測試了四種情況的游戲幀數,8核(4核心4線程)、6核(3核心3線程)、4核(2核心2線程)、4核(4核心0線程)。
PCGH的游戲測試表格
從上圖中可以發(fā)現,紫色曲線4核心0線程的游戲幀數超過了黃色曲線4核(2核心2線程),而Intel 6950X不會因為超線程降低單核性能。所以超線程會降低Ryzen的單核性能看起來是真的,這或許是因為超線程開啟后都會被Windows 10系統(tǒng)將微指令隊列(分發(fā)器)、退出隊列、存儲隊列強行共享給兩個CPU復合群組,導致效率低下。
當然這個問題是可以解決的,我們期待Windows10新的更新,或許會讓Ryzen能在游戲中和4核i7x相當。
銳龍AMD Ryzen內存和CPU緩存慢原因分析
其實銳龍AMD Ryzen處理器游戲幀數低,內存也得背鍋。很多游戲對內存延遲非常敏感,而銳龍AMD Ryzen處理器的內存延遲過高,也是導致游戲幀數不敵Intel的一個原因。在媒體測試中,Ryzen 1800X的內存延遲結果約為90ns,比Intel i7-6900K還要高,就連自家上一代的FX-8350K的60ns都比不過。難道AMD新工藝還倒退了不成?要分析這個問題,我們還得從銳龍AMD Ryzen處理器的緩存上說起。
當CPU要讀取一個數據時,首先從CPU L1緩存中查找,找到就立即讀取并送給CPU處理;沒有找到,就從L2緩存中查找,然后在L3緩存中查找,最后才會從速率相對較慢的內存中讀取。這一點上Intel做的非常好,嚴格執(zhí)行這一順序。如i7-6900K的L1、L2、L3各自分工明確,32KB以下的數據會被優(yōu)先放在L1中處理,超出容量的數據會順勢溢出至L2當中,而當數據量大于256KB,小于16MB時,L3會擔任起大任,只有當數據量超過16MB時,處理器才會向系統(tǒng)內存求助。
超過16MB數據內存延遲迅速增加
但Ryzen 7 1800X卻有些不同,雖然L1和L2的分配邏輯較Intel來說沒有區(qū)別,但L3就不一樣了。由于Ryzen采用了CCX設計,在任何時間,每個四核心模組的L3的訪問上限都被限制在了8MB,所以即便是兩者擁有相同的16MB L3緩存,但實際容量卻相差一半。導致Ryzen 1800X在8MB時就像內存求助,從而導致內存延遲大幅增加。
我們來看一下外媒測試的數據,測試處理器包括i7 6900K、Ryzen 1800X
Ryzen 7 1800X
i7 6900K
從表格中我們可以發(fā)現,Ryzen 7 1800X和i7 6900K相比,Ryzen 7 1800X在L1和L3上均落后于i7 6900K,只有在L2緩存性能上扳回一局。不過在L3緩存性能放面AMD的所有指標都要遠遠落后于Intel,延遲幾乎是對手的三倍。Ryzen緩存問題的嚴重性可見一斑,不過AMD官方并未對此發(fā)表評論,此BUG究竟是Ryzen 7 1800X的CCX結構所引起的,還是由Windows 10系統(tǒng)所引起的,我們暫時還不得而知。
已購買Ryzen7用戶如何評價此處理器
目前已經有大量的用戶購買Ryzen系列處理器并且已經開始使用,所以文章的最后部分我們來看一下已購買Ryzen7用戶如何評價此處理器。收集評價來源包括:論壇、貼吧、京東商城相關產品評論區(qū)。
京東好評關鍵字
大部分用戶對Ryzen7的評價都相當友好,紛紛表示性能不錯,功耗低、風扇安靜。也有少部分無厘頭的,比如“可以開核”、“集成GPU”的說法是完全錯誤的,小白們千萬不要被誤導。
中差評數量
中差評數量不多,筆者總結了幾個方向:
1、主板缺貨,雖然Ryzen7貨源充足,但很多用戶買不到主板
2、主板翻車,開機時各種藍屏黑屏,主板換貨時間過長
3、不兼容Windows 7,由于Ryzen7不支持Windows 7,只使用Windows7的用戶無法正常安裝系統(tǒng)
貼吧網友評論
貼吧網友對銳龍AMD Ryzen處理器CCX的結構頗有微詞,同樣提出了L3緩存2個4核CPU群組交換數據時延遲過高的問題。
網友反映游戲幀數低
大量網友反映銳龍AMD Ryzen處理器游戲幀數過低,但可以通過關閉超線程和限制核心數量解決此問題。還有部分網友反映,銳龍AMD Ryzen處理器工藝不行,表面坑坑洼洼,有使用痕跡。(這鍋電商得背)
另外,有些網友提出,8c16t對于普通用戶來說性能過剩。AMD最低價處理器也要2500元,這個價格是不是還有水分無從知道,但萬一Intel與AMD摩擦再降價也可以有更好的價格入手更合適的處理器。并且現在其超頻性能也不明朗,所以目前最好不要入手。
AMD雖敗猶榮!
如果你能耐心的看完到這兒,你一定是AMD的忠實粉絲,并且認為筆者一定是收了Intel不少好處,在這里大肆黑AMD。其實并不是這樣,銳龍AMD Ryzen處理器值不值得買是一個復雜的問題,媒體們?yōu)榱宋矍蛲笏翢崤鮎yzen,但目前Ryzen仍有很多不足,我們需要客觀并且冷靜的看待這款處理器。
AMD Ryzen Tech Day大會上Lisa Su展示Ryzen
筆者認為,程序開發(fā)者會比較期盼盡快能用上銳龍AMD Ryzen處理器(尤其是C++很容易實現多線程化),所以銳龍AMD Ryzen處理器極高的性價比所帶來的核數和線程數的翻倍在日常工作中能帶來巨大的性能優(yōu)勢。當然視頻編輯工作者也是銳龍AMD Ryzen處理器的受益群體,強大的多核優(yōu)勢可以一邊進行高質量的視頻渲染,另一邊還可以流暢的玩游戲,這些都是Intel處理器的弱點。
但是在其他方面,比如說游戲性能。Intel工藝優(yōu)勢便體現出來,在一些多核優(yōu)化不好的游戲比如《GTA5》或者《奇點灰燼》,Intel的Kaby Lake i7-7700K雖然僅有4核心8線程,但完勝8核心16線程的1800X。
Ryzen 7 TDP控制出色
和AMD幾年前所推出的“推土機”架構的思路一樣,AMD希望通過多核心的處理器以低價攪亂Intel的布局,但目前絕大多數游戲開發(fā)者和程序開發(fā)者都明確表示不會針對8核處理器進行過多優(yōu)化,因為現在PC市場中,雙核和四核處理器還是絕對的主流,AMD的策略能否成功,我們還要耐心等待。
其實相比以往,AMD真的進步了太多太多,盡管沒有成功的“吊打”Intel,但重新贏得了對手和消費者的尊敬,讓用戶購買CPU時多了一個選擇,這便是Ryzen存在的意義。
最后借用AMD創(chuàng)始人杰里·桑德斯的話作為結尾:“當我回過頭看,我的上帝,我真希望不跟英特爾競爭,因為那是一個多么可怕的選擇。但是,英特爾冒犯了我關于公平游戲的感覺!英特爾自己不會改變,是競爭迫使他們改變,為此,我感到十分驕傲。”
AMD雖敗猶榮!
相關閱讀:
銳龍AMD Ryzen 1800X處理器和i7 6700K存儲性能對比測試
媲美i7高端處理器 銳龍AMD Ryzen7 1800X開箱圖賞(附評測)
相關文章
玩家們要配什么處理器?選Intel的Core i7-7700K還是Ryzen 7 1800X?
玩家們要配什么處理器?選Intel的Core i7-7700K還是Ryzen 7 1800X?eteknix網站就做了三款高端處理器搭配GTX 1080 Ti的對比測試,Core i7-7700K和Ryzen 7 1800X入選了,但X992017-03-12同樣核心數和頻率 Ryzen 7和Core i7到底哪個好?
同時將Ryzen 7 1800X、Core i7-7700K調整為四核心八線程、4.0GHz。這對于Ryzen 7 1800X來說意味著關掉了一半的核心數和線程數,同時超頻,Core i7-7700K則是降頻,那么同樣2017-03-12銳龍AMD Ryzen和英特爾Intel i7到底買誰呢?讓你瞬間秒懂
銳龍AMD Ryzen和英特爾Intel i7到底買誰呢?AMD Ryzen發(fā)布后不久,就有部分線上線下零售商調整了Intel處理器尤其是高端i7的售價,后火速被解讀為Intel感受到壓力,故打價格2017-03-08AMD Ryzen 7 1800X對再戰(zhàn)Intel Core i7-6900K DDR4-3200同頻評測
銳龍 AMD Ryzen 7 1800X的性能表現其實已經相當出色了,不過有網友要求用高頻的內存測試性能,下面就來看看AMD Ryzen 7 1800X和Intel Core i7-6900K的DDR4-3200同頻評測情2017-03-07AMD Ryzen 5什么時候發(fā)布?AMD Ryzen 5發(fā)布上市時間介紹
很多朋友最近很關注AMD Ryzen 5什么時候發(fā)布,下面小編給大家?guī)鞟MD Ryzen 5發(fā)布上市時間介紹,一起來看吧2017-03-07- 如果我想們想知道自己電腦主板的型號,可以通過一些方法來進行,這樣就有助于我們對自己所買電腦配置的了解,同時有助于我們購買選擇,下面為大家分享銳龍所有型號及搭配的2017-03-07
Ryzen 7 1800X/1700X/1700三款處理器如何選擇?
這幾天PC圈里最熱的話題就是AMD的翻身之作Ryzen終于上市了,對AMD的老玩家來說,追求性價比的精神更是做到了極致;逢CPU必超頻,能開核必開核,榨取硬件的最后一絲價值,這2017-03-06銳龍AMD Ryzen 1800X處理器和i7 6700K存儲性能對比測試
AMD真的進步如此神速嗎?在沒有自己晶圓廠的情況下,不僅CPU性能追平Intel,就連存儲方面也毫不落后?為了得出答案,繼CPU性能評測后,再次為大家奉上銳龍AMD Ryzen7 1800X2017-03-06- 老一輩的DIY玩家們更多精力是花在琢磨上——根據復雜的硬件特性搭配出性價比最高、適合自己需求的配置出來。什么時候買AMD Ryzen處理器最合適?下面我們來看看吧2017-03-06
AMD Ryzen處理器正式解禁 銳龍AMD Ryzen 7處理器開箱全方位評測+拆解
3月2日晚10:00,銳龍AMD Ryzen處理器正式解禁,全新架構的Ryzen(中文名“銳龍”)處理器,核心效能提升52%,三款產品分別為Ryzen 7 1700、Ryzen 7-1700X以及Ryzen 7 18002017-03-03