【轉(zhuǎn)】Ryzen處理器CCX CCD IOD IF是什么?
Ryzen處理器CCX CCD IOD?IF是什么?
2021-05-11 16:05:07 來源:?中關(guān)村在線??舉報
3
分享至
AMD在CEO蘇女士LisaSu的帶領(lǐng)下,一步一個腳印穩(wěn)步地推薦處理器的研發(fā),穩(wěn)步地推進著Zen架構(gòu)的研發(fā),不斷得在改進著Ryzen的處理器架構(gòu)設(shè)計。
在這數(shù)代的架構(gòu)更新中,變化幅度最大的一代,就要屬“AMD Ryzen Zen3”架構(gòu)了。這個被人稱為次時代CPU架構(gòu)的Zen3有什么特點呢?相關(guān)的CCX、CCD、IOD、IF之類的名詞又是什么意思呢?為什么有玩家稱其為次時代的CPU核心架構(gòu)呢?本文我們就來簡單說一下把~

AMD Ryzen Zen3的桌面處理器目前發(fā)布了6款,其中R9-5950X是非常有代表性的旗艦型號,我們就以R9-5950X作為例子來講解CCX、CCD、IOD和IF是什么吧~
在一個RyzenZen3處理器中,最核心的重點就是CCX。

CCX主要有2個部分組組成,分別是
8顆CPU物理核心(包含L1&L2)
32MB超大L3緩存
而在CCX外部有三個小塊,他們分別是
IF總線
SMU
測試模塊
這五個部分合起來統(tǒng)稱為CCD,是Zen3最重要的部分之一,而另一個部分就是IOD。

上圖左側(cè)是一顆R9-5950X處理器開蓋后的示意圖。可以看出,處理器的核心內(nèi)部主要分為三個部分,左邊兩個面積相等位置相近的硅晶就是CCD,右邊一個面積較大的硅晶就是IOD。IOD部分主要包含IF總線、內(nèi)存控制器、IO控制器等。詳細的功能劃分可以參考level1 techs網(wǎng)站的Zen2的cIOD分析圖。

所以,大家可能會發(fā)現(xiàn)一個細節(jié),為什么R9-5950X處理器開蓋示意圖中有三顆硅晶呢?這個答案在,其實和Ryzen能夠在近幾年以超高的性價比迅速發(fā)展的原因之一:R9-5950X采用了雙CCD的設(shè)計,并通過cIOD進行連接。
在現(xiàn)代的軟件性能需求中,處理器在針對僅剩的極少的單核心單線程的軟件時,絕對性能已經(jīng)足夠高,所以頻率和延遲帶來的性能提高已經(jīng)不那么明顯。所以,大部分的軟件開發(fā)也針對多核心多線程進行優(yōu)化,所以,現(xiàn)代軟件對核心數(shù)和整體性能的需求更更高。
也就是說:更多的核心和線程能夠進一步提升整體性能。所以,AMD的Ryzen系列降低了對絕對頻率和延遲的追求,而是在硅晶成本和擴展性上進行全新的設(shè)計:一個cIOD能夠支持1-8個CCD的設(shè)計。

這樣的設(shè)計能夠讓處理器核心數(shù)能夠大幅度擴展,只需要在cIOD和CCD上做出非常輕微的調(diào)整即可。