來(lái)源:新浪VR
AMD的Ryzen CPU由核心組件(即CCD和CCX)組成。但是什么是CCX,它與AMD處理器中的CCD有何不同?今天,新浪VR就給大家?guī)?lái)一篇較為硬核的技術(shù)性文檔:
影響AMD最近在消費(fèi)市場(chǎng)取得成功的因素很多。但是,小芯片或MCM設(shè)計(jì)(多芯片模塊)是其核心。它使AMD可以將核心數(shù)量增加到消費(fèi)市場(chǎng)上前所未有的數(shù)字,并為各種革命奠定了基礎(chǔ)。
Ryzen 9 3950X具有16核,而Threadripper旗艦產(chǎn)品3990X具有64核的瘋狂內(nèi)核,與Epyc Rome部件相同。這意味著,即使在多個(gè)Team Blue降價(jià)之后,在任何給定的價(jià)位上,AMD都可以提供比Intel更高的內(nèi)核,更多線程和更好的多線程性能。
什么是AMD CCX和CCD
這兩個(gè)功能單元是AMD Ryzen模塊化方法的核心。Ryzen處理器的基本單元是CCX或Core Complex,這是具有共享L3緩存的四核CPU模型。在更新的Ryzen 3000零件中,L3的數(shù)量更多,被稱為“游戲緩存”。
Ryzen處理器的基本單元是CCX或Core Complex,這是具有共享L3緩存的四核CPU模型。
使CCX成為Ryzen的基本功能單元是有利有弊。不利的是,由于AMD需要至少支付四個(gè)內(nèi)核的費(fèi)用,制造的基準(zhǔn)成本可能會(huì)偏高。但是,事實(shí)是Red Team使用兩個(gè)或三個(gè)功能核心搶救了部分功能CCX來(lái)創(chuàng)建不同的SKU,這抵消了這一事實(shí)。例如,Ryzen 5 3600具有兩個(gè)CCX,每個(gè)CCX禁用一個(gè)內(nèi)核,總共有6個(gè)功能內(nèi)核。
但是,盡管CCX是涂硅的基本單位,但在體系結(jié)構(gòu)級(jí)別,CCD或Core Chiplet Die是您最低的抽象級(jí)別。CCD由兩個(gè)使用Infinity Fabric Interconnect配對(duì)的CCX組成。所有的Ryzen部件,甚至四核部件,都附帶至少一個(gè)CCD。每個(gè)CCX禁用的核數(shù)不同。
雖然CCXs是硅輕拍的基本單元,在體系結(jié)構(gòu)層次,一個(gè)CCD或Core小芯片管芯的抽象的最低水平。CCD由兩個(gè)使用Infinity Fabric Interconnect配對(duì)的CCX組成。所有的Ryzen部件,甚至四核部件,都附帶至少一個(gè)CCD。
記住這一點(diǎn),看到最大的好處:擴(kuò)展很容易。英特爾在CPU設(shè)計(jì)中使用了所謂的整體方法。它制造的每個(gè)CPU都有一個(gè)具有一定數(shù)量?jī)?nèi)核的離散設(shè)計(jì)。在進(jìn)行制造時(shí),特定設(shè)計(jì)中的所有核心都必須具有完整的功能。英特爾只是丟棄了部分功能部件。對(duì)于較小的雙核和四核處理器,這很有道理:制造雙核處理器的成本更低。
但是,由于硅的產(chǎn)量從未達(dá)到100%,因此,采用更大的設(shè)計(jì),成本將成倍增加。當(dāng)您擁有10個(gè)或更多內(nèi)核時(shí),實(shí)際上可以保證,對(duì)于每個(gè)功能正常的CPU,英特爾都會(huì)丟棄至少一個(gè)有缺陷的部件:請(qǐng)記住,只有一個(gè)內(nèi)核不需要運(yùn)行即可報(bào)廢該部件。實(shí)際上,這意味著英特爾至強(qiáng)HPC產(chǎn)品陣容中的零件超過(guò)了五個(gè)數(shù)字。這也意味著,英特爾可以在單個(gè)設(shè)計(jì)中有效實(shí)現(xiàn)的內(nèi)核數(shù)量有一個(gè)上限:至強(qiáng)最高可支持28個(gè)內(nèi)核,而AMD的Epyc Rome提供多達(dá)64個(gè)內(nèi)核。